-
Notifications
You must be signed in to change notification settings - Fork 79
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WIP: cargo: ensure cc crate is less than 1.0.84 #733
Conversation
e8a255e
to
238df48
Compare
238df48
to
39e6b50
Compare
6d797e6
to
8319863
Compare
Otherwise we have: error: 'shared_mutex' is unavailable: introduced in macOS 10.12 error: 'path' is unavailable: introduced in macOS 10.15
# With macOS we need | ||
# - std::filesystem::path from 10.15 | ||
# - std::shared_mutex from 10.12 | ||
MACOSX_DEPLOYMENT_TARGET: 10.15 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
wonder if we just always set this in CI
As the minimum version for rustc will be 10.12 but we need 10.15
https://blog.rust-lang.org/2023/09/25/Increasing-Apple-Version-Requirements.html
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Setting this on CI is fine, but it doesn't solve the problem of new versions of cc breaking the build when downstream users haven't set the environment variable. Fixed in #825
CI is now working again so this is not required. |
No description provided.