diff --git a/earthly/rust/Earthfile b/earthly/rust/Earthfile index ed1f0af7f..41ed39390 100644 --- a/earthly/rust/Earthfile +++ b/earthly/rust/Earthfile @@ -74,9 +74,6 @@ RUST_SETUP: # Install tools we use commonly with `cargo`. RUN cargo install cargo-nextest --locked && \ - cargo install cargo-chef --locked && \ - cargo install kani-verifier --locked && \ - cargo kani setup && \ cargo install refinery_cli --locked && \ cargo install cargo-machete --locked @@ -94,10 +91,6 @@ check: cargo clippy --version && \ cargo +nightly clippy --version && \ cargo nextest --version && \ - cargo chef --version && \ - cargo kani --version && \ + cargo machete --version \ refinery --version && \ mold --version - - - diff --git a/earthly/rust/config.toml b/earthly/rust/config.toml index bc0cacbd0..6d6820327 100644 --- a/earthly/rust/config.toml +++ b/earthly/rust/config.toml @@ -13,14 +13,14 @@ rustflags = [ linker = "clang" rustflags = [ "-C", "link-arg=-fuse-ld=/usr/bin/mold", - # "-C", "target-feature=+crt-static" - Doesn't work for nextest. + # "-C", "target-feature=+crt-static" - proc-macro doesn't work with it. `https://github.com/rust-lang/rust/issues/78210` ] [target.aarch64-unknown-linux-gnu] linker = "clang" rustflags = [ "-C", "link-arg=-fuse-ld=/usr/bin/mold", - "-C", "target-feature=+crt-static" + # "-C", "target-feature=+crt-static" - proc-macro doesn't work with it. `https://github.com/rust-lang/rust/issues/78210` ] [target.aarch64-unknown-linux-musl]