Loading pkgs/development/compilers/ghc/common-hadrian.nix +2 −3 Original line number Diff line number Diff line Loading @@ -36,7 +36,6 @@ libiconv ? null, ncurses, glibcLocales ? null, # GHC can be built with system libffi or a bundled one. libffi ? null, Loading Loading @@ -549,8 +548,8 @@ stdenv.mkDerivation ( "${buildTargetLlvmPackages.clang}/bin/${buildTargetLlvmPackages.clang.targetPrefix}clang" }" '' + lib.optionalString (stdenv.hostPlatform.isLinux && hostPlatform.libc == "glibc") '' export LOCALE_ARCHIVE="${glibcLocales}/lib/locale/locale-archive" + lib.optionalString (stdenv.buildPlatform.libc == "glibc") '' export LOCALE_ARCHIVE="${buildPackages.glibcLocales}/lib/locale/locale-archive" '' + lib.optionalString (!stdenv.hostPlatform.isDarwin) '' export NIX_LDFLAGS+=" -rpath $out/lib/ghc-${version}" Loading pkgs/development/compilers/ghc/common-make-native-bignum.nix +2 −3 Original line number Diff line number Diff line Loading @@ -29,7 +29,6 @@ libiconv ? null, ncurses, glibcLocales ? null, # GHC can be built with system libffi or a bundled one. libffi ? null, Loading Loading @@ -436,8 +435,8 @@ stdenv.mkDerivation ( echo -n "${buildMK}" > mk/build.mk sed -i -e 's|-isysroot /Developer/SDKs/MacOSX10.5.sdk||' configure '' + lib.optionalString (stdenv.hostPlatform.isLinux && hostPlatform.libc == "glibc") '' export LOCALE_ARCHIVE="${glibcLocales}/lib/locale/locale-archive" + lib.optionalString (stdenv.buildPlatform.libc == "glibc") '' export LOCALE_ARCHIVE="${buildPackages.glibcLocales}/lib/locale/locale-archive" '' + lib.optionalString (!stdenv.hostPlatform.isDarwin) '' export NIX_LDFLAGS+=" -rpath $out/lib/ghc-${version}" Loading Loading
pkgs/development/compilers/ghc/common-hadrian.nix +2 −3 Original line number Diff line number Diff line Loading @@ -36,7 +36,6 @@ libiconv ? null, ncurses, glibcLocales ? null, # GHC can be built with system libffi or a bundled one. libffi ? null, Loading Loading @@ -549,8 +548,8 @@ stdenv.mkDerivation ( "${buildTargetLlvmPackages.clang}/bin/${buildTargetLlvmPackages.clang.targetPrefix}clang" }" '' + lib.optionalString (stdenv.hostPlatform.isLinux && hostPlatform.libc == "glibc") '' export LOCALE_ARCHIVE="${glibcLocales}/lib/locale/locale-archive" + lib.optionalString (stdenv.buildPlatform.libc == "glibc") '' export LOCALE_ARCHIVE="${buildPackages.glibcLocales}/lib/locale/locale-archive" '' + lib.optionalString (!stdenv.hostPlatform.isDarwin) '' export NIX_LDFLAGS+=" -rpath $out/lib/ghc-${version}" Loading
pkgs/development/compilers/ghc/common-make-native-bignum.nix +2 −3 Original line number Diff line number Diff line Loading @@ -29,7 +29,6 @@ libiconv ? null, ncurses, glibcLocales ? null, # GHC can be built with system libffi or a bundled one. libffi ? null, Loading Loading @@ -436,8 +435,8 @@ stdenv.mkDerivation ( echo -n "${buildMK}" > mk/build.mk sed -i -e 's|-isysroot /Developer/SDKs/MacOSX10.5.sdk||' configure '' + lib.optionalString (stdenv.hostPlatform.isLinux && hostPlatform.libc == "glibc") '' export LOCALE_ARCHIVE="${glibcLocales}/lib/locale/locale-archive" + lib.optionalString (stdenv.buildPlatform.libc == "glibc") '' export LOCALE_ARCHIVE="${buildPackages.glibcLocales}/lib/locale/locale-archive" '' + lib.optionalString (!stdenv.hostPlatform.isDarwin) '' export NIX_LDFLAGS+=" -rpath $out/lib/ghc-${version}" Loading