From aa1d7961e74ee5b1743b1973c7e52128adf50fbe Mon Sep 17 00:00:00 2001 From: P-E-Meunier Date: Sun, 20 May 2018 11:28:35 +0100 Subject: [PATCH] curl-sys: fix linking against zlib --- pkgs/build-support/rust/default-crate-overrides.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/build-support/rust/default-crate-overrides.nix b/pkgs/build-support/rust/default-crate-overrides.nix index 971c4d0f5e22..d82a92042307 100644 --- a/pkgs/build-support/rust/default-crate-overrides.nix +++ b/pkgs/build-support/rust/default-crate-overrides.nix @@ -19,8 +19,9 @@ in crateBin = [ { name = "cargo-vendor"; path = "src/main.rs"; } ]; }; curl-sys = attrs: { - buildInputs = [ pkgconfig zlib ]; - propagatedBuiltInputs = [ curl ]; + buildInputs = [ pkgconfig zlib curl ]; + propagatedBuildInputs = [ curl zlib ]; + extraLinkFlags = ["-L${zlib.out}/lib"]; }; libgit2-sys = attrs: { LIBGIT2_SYS_USE_PKG_CONFIG = true;