rtk: fix build with Rust 1.97

Rust 1.97 exposes dead code while compiling rtk 0.43.0's test target, and upstream promotes warnings to errors.

Cap lints until a release includes the develop-branch fix from https://github.com/rtk-ai/rtk/commit/73b8cb3069297374a3de58552b9fe4aa2cda3a41.
This commit is contained in:
Cédric Prezelin
2026-07-24 17:17:24 +02:00
parent c5aa7aeb94
commit 2f08d9917d
+6
View File
@@ -24,6 +24,12 @@ rustPlatform.buildRustPackage (finalAttrs: {
cargoHash = "sha256-XKUKdhxfnwUCOx9slqx4oUFa09HcosPLVh5Xkh87oSk=";
# Rust 1.97's dead_code_pub_in_binary analysis exposes dead code in test builds.
# Fixed upstream on develop after 0.43.0:
# https://github.com/rtk-ai/rtk/commit/73b8cb3069297374a3de58552b9fe4aa2cda3a41
# TODO: Remove RUSTFLAGS when updating rtk to the next release.
env.RUSTFLAGS = "--cap-lints warn";
nativeBuildInputs = [
makeWrapper
pkg-config