-
Notifications
You must be signed in to change notification settings - Fork 628
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
Building with default features on macOS requires rustc v1.79 or newer. #2261
Comments
I've made You can build it on older Rust if you downgrade The fixcargo update
cargo update ravif --precise 0.11.5
cargo update bitstream-io --precise 2.3.0 |
It's not much of an issue for me really but if the MSRV of the image crate is |
The crate may be compatible with an older version of Rust itself, but it can't control what the 3rd party dependencies are doing. Pinning dependencies to older versions has other project-breaking consequences. |
Got it. Thanks! |
@dmbfm This is quite recent and likely very relevant: rust-lang/cargo#13873 Although it doesn't exist at the Rust toolchain version you're looking for (except with hacks over installing a much newer cargo than |
MSRV-aware resolver unfortunately doesn't fix this, because |
In CI we do validate that |
I am using macOS Sonoma 14.4.1, rustc/cargo version 1.77.2. When trying to use the
image
crate with the default features enabled I get an error about the minimum required rust version.Expected
Since the minimum version for the
image
crate is1.67.1
, the program should build correctly.Actual behaviour
I get the following message when trying to run
cargo build
:Reproduction steps
The text was updated successfully, but these errors were encountered: