Open MarijnS95 opened 1 month ago
@rib how do we want to deal with this for our MSRV:
error: package `num_enum v0.7.3` cannot be built because it requires rustc 1.70.0 or newer, while the currently active rustc version is 1.69.0
Either upgrade to rustc 1.70.0 or newer, or use
cargo update -p num_enum@0.7.3 --precise ver
where `ver` is the latest version of `num_enum` supporting rustc 1.69.0
Shall we run a cargo +nightly generate-lockfile -Zminimal-versions
before running the MSRV check?
Rust 1.80 from July 25th 2024 points out that
armv7
is not a known, valid value for thetarget_arch
cfg variable. This is confirmed by the docs not listing it either: https://doc.rust-lang.org/reference/conditional-compilation.html#target_arch.Hence drop this entirely, and rely purely on
target_arch = "arm"
.Furthermore it also points out that we don't have a
test
andapi-level-30
feature: remove the unusedtest
feature and reexposeConfigurationRef::screen_round()
which was behind a previously unsettablefeature = "api-level-30"
.