about summary refs log tree commit diff
path: root/pkgs/build-support
diff options
context:
space:
mode:
authorWinter <winter@winter.cafe>2022-09-06 23:17:56 -0400
committerWinter <winter@winter.cafe>2022-09-06 23:17:56 -0400
commitb6fc00b8f4bc25a72c43320b70082bbee06321db (patch)
tree93b4dd46ebe1dc89fe71d14d61e59629e1e3cf07 /pkgs/build-support
parent31ad0a4a092fae80a540837a7c9068d1f995c9d1 (diff)
downloadnixlib-b6fc00b8f4bc25a72c43320b70082bbee06321db.tar
nixlib-b6fc00b8f4bc25a72c43320b70082bbee06321db.tar.gz
nixlib-b6fc00b8f4bc25a72c43320b70082bbee06321db.tar.bz2
nixlib-b6fc00b8f4bc25a72c43320b70082bbee06321db.tar.lz
nixlib-b6fc00b8f4bc25a72c43320b70082bbee06321db.tar.xz
nixlib-b6fc00b8f4bc25a72c43320b70082bbee06321db.tar.zst
nixlib-b6fc00b8f4bc25a72c43320b70082bbee06321db.zip
rustc: propagate libiconv on darwin
Rust binaries are unconditionally linked to libiconv on Darwin (see https://github.com/rust-lang/libc/issues/2870). We already add it as a dependency in `buildRustPackage`, so let's go a step further and propagate it.
Diffstat (limited to 'pkgs/build-support')
-rw-r--r--pkgs/build-support/rust/build-rust-package/default.nix1
1 files changed, 0 insertions, 1 deletions
diff --git a/pkgs/build-support/rust/build-rust-package/default.nix b/pkgs/build-support/rust/build-rust-package/default.nix
index 95b6f357e56a..27ab072d3ee0 100644
--- a/pkgs/build-support/rust/build-rust-package/default.nix
+++ b/pkgs/build-support/rust/build-rust-package/default.nix
@@ -127,7 +127,6 @@ stdenv.mkDerivation ((removeAttrs args [ "depsExtraArgs" "cargoUpdateHook" "carg
   ];
 
   buildInputs = buildInputs
-    ++ lib.optionals stdenv.hostPlatform.isDarwin [ libiconv ]
     ++ lib.optionals stdenv.hostPlatform.isMinGW [ windows.pthreads ];
 
   patches = cargoPatches ++ patches;