summary refs log tree commit diff
path: root/pkgs/development/libraries/libiconv
diff options
context:
space:
mode:
authorMatthew Bauer <mjbauer95@gmail.com>2018-12-02 14:26:53 -0600
committerMatthew Bauer <mjbauer95@gmail.com>2018-12-05 13:17:40 -0600
commit7a00e80329b5ff9673f6a2282f98db7903af7d3f (patch)
tree1463aa7ed5df579a07a1a543a4fbe53bdfc147af /pkgs/development/libraries/libiconv
parenta9d153633e15a38a661be91f81cfbd22d0c49be6 (diff)
downloadnixpkgs-7a00e80329b5ff9673f6a2282f98db7903af7d3f.tar
nixpkgs-7a00e80329b5ff9673f6a2282f98db7903af7d3f.tar.gz
nixpkgs-7a00e80329b5ff9673f6a2282f98db7903af7d3f.tar.bz2
nixpkgs-7a00e80329b5ff9673f6a2282f98db7903af7d3f.tar.lz
nixpkgs-7a00e80329b5ff9673f6a2282f98db7903af7d3f.tar.xz
nixpkgs-7a00e80329b5ff9673f6a2282f98db7903af7d3f.tar.zst
nixpkgs-7a00e80329b5ff9673f6a2282f98db7903af7d3f.zip
ghc: don’t add libiconv automatically
ghc needs it to fail to correctly detect it for later.
Diffstat (limited to 'pkgs/development/libraries/libiconv')
-rw-r--r--pkgs/development/libraries/libiconv/setup-hook.sh6
1 files changed, 4 insertions, 2 deletions
diff --git a/pkgs/development/libraries/libiconv/setup-hook.sh b/pkgs/development/libraries/libiconv/setup-hook.sh
index d20e94513e2..f89361a6299 100644
--- a/pkgs/development/libraries/libiconv/setup-hook.sh
+++ b/pkgs/development/libraries/libiconv/setup-hook.sh
@@ -2,5 +2,7 @@
 # it doesn't hurt to have it in Glibc either though
 
 # See pkgs/build-support/setup-hooks/role.bash
-getHostRole
-export NIX_${role_pre}LDFLAGS+=" -liconv"
+if [ -z "$dontAddExtraLibs" ]; then
+    getHostRole
+    export NIX_${role_pre}LDFLAGS+=" -liconv"
+fi