From 0b0a0bbaf13ea2cc26b9c1c9f558cafcebbd8c2b Mon Sep 17 00:00:00 2001 From: Tristan Ross Date: Wed, 15 Jan 2025 21:07:30 -0800 Subject: [PATCH] cargo: fix install check phase when cross --- pkgs/development/compilers/rust/cargo.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/compilers/rust/cargo.nix b/pkgs/development/compilers/rust/cargo.nix index 6ece7c304fc5..7000f1daadd4 100644 --- a/pkgs/development/compilers/rust/cargo.nix +++ b/pkgs/development/compilers/rust/cargo.nix @@ -65,7 +65,7 @@ rustPlatform.buildRustPackage.override { doInstallCheck = !stdenv.hostPlatform.isStatic && stdenv.hostPlatform.isElf; installCheckPhase = '' runHook preInstallCheck - readelf -a $out/bin/.cargo-wrapped | grep -F 'Shared library: [libcurl.so' + ${stdenv.cc.targetPrefix}readelf -a $out/bin/.cargo-wrapped | grep -F 'Shared library: [libcurl.so' runHook postInstallCheck '';