diff options
author | Matthew Bauer <mjbauer95@gmail.com> | 2018-03-14 19:07:43 -0500 |
---|---|---|
committer | Matthew Bauer <mjbauer95@gmail.com> | 2018-03-22 16:50:15 -0500 |
commit | d9aaae55796e3bbbf654eab2c61d41c02dfb6b3f (patch) | |
tree | d79ea4fd309efd480cd532a62df054ddd1639492 | |
parent | facd1707909a7868a67677c794df01266bd22f0e (diff) | |
download | nixpkgs-d9aaae55796e3bbbf654eab2c61d41c02dfb6b3f.tar nixpkgs-d9aaae55796e3bbbf654eab2c61d41c02dfb6b3f.tar.gz nixpkgs-d9aaae55796e3bbbf654eab2c61d41c02dfb6b3f.tar.bz2 nixpkgs-d9aaae55796e3bbbf654eab2c61d41c02dfb6b3f.tar.lz nixpkgs-d9aaae55796e3bbbf654eab2c61d41c02dfb6b3f.tar.xz nixpkgs-d9aaae55796e3bbbf654eab2c61d41c02dfb6b3f.tar.zst nixpkgs-d9aaae55796e3bbbf654eab2c61d41c02dfb6b3f.zip |
gettext: disable hook when libc == glibc
-rw-r--r-- | pkgs/development/libraries/gettext/default.nix | 1 | ||||
-rw-r--r-- | pkgs/development/libraries/gettext/gettext-setup-hook.sh | 4 |
2 files changed, 4 insertions, 1 deletions
diff --git a/pkgs/development/libraries/gettext/default.nix b/pkgs/development/libraries/gettext/default.nix index 9c3024ce25f..e5795951bf7 100644 --- a/pkgs/development/libraries/gettext/default.nix +++ b/pkgs/development/libraries/gettext/default.nix @@ -49,6 +49,7 @@ stdenv.mkDerivation rec { buildInputs = stdenv.lib.optional (!stdenv.isLinux && !hostPlatform.isCygwin) libiconv; setupHook = ./gettext-setup-hook.sh; + gettextNeedsLdflags = !hostPlatform.libc != "glibc"; enableParallelBuilding = true; diff --git a/pkgs/development/libraries/gettext/gettext-setup-hook.sh b/pkgs/development/libraries/gettext/gettext-setup-hook.sh index bdd34f45394..dabd1e0af93 100644 --- a/pkgs/development/libraries/gettext/gettext-setup-hook.sh +++ b/pkgs/development/libraries/gettext/gettext-setup-hook.sh @@ -12,4 +12,6 @@ gettextLdflags() { export NIX_LDFLAGS="$NIX_LDFLAGS -lintl" } -addEnvHooks "$hostOffset" gettextLdflags +if [ ! -z "@gettextNeedsLdflags@" ]; then + addEnvHooks "$hostOffset" gettextLdflags +fi |