From 333d03be5df6c0c52435ea92d73c4c5689e847e8 Mon Sep 17 00:00:00 2001 From: Alan Somers Date: Fri, 25 Mar 2022 18:09:37 -0600 Subject: Use the nightly toolchain for Redox The latest redox-syscall crate requires at least Rust 1.59.0, but they don't define an MSRV policy. And the version given in the rust-toolchain file in the Redox repository doesn't work. So until they clarify their MSRV, use nightly. https://gitlab.redox-os.org/redox-os/syscall/-/commit/30f29c32952343412bb6c36c9fda136d26e9431f --- .cirrus.yml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/.cirrus.yml b/.cirrus.yml index 4fd93a36..cc5f216d 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -262,10 +262,8 @@ task: name: Redox x86_64 env: TARGET: x86_64-unknown-redox - # Redox requires a nightly compiler. - # If stuff breaks, change nightly to the date at - # https://gitlab.redox-os.org/redox-os/redox/-/blob/master/rust-toolchain - TOOLCHAIN: nightly-2021-06-15 + # Redox's MSRV policy is unclear. Until they define it, use nightly. + TOOLCHAIN: nightly setup_script: - rustup target add $TARGET - rustup toolchain install $TOOLCHAIN --profile minimal --target $TARGET -- cgit v1.2.3