diff options
author | sternenseemann <sternenseemann@systemli.org> | 2023-01-26 18:04:01 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-01-26 18:04:01 +0100 |
commit | 6f3728df507fd1683cf16e49a0078dc800330259 (patch) | |
tree | b68c5e1f02aa7a8744ad793de6267b60ad1f468f /pkgs/development/compilers | |
parent | 5d4d40488dc23c6f0d3d1d288f75cc3d917d4691 (diff) | |
parent | 4671a0d96b10f87bbfc885dfb2f09c51139ea2e8 (diff) | |
download | nixlib-6f3728df507fd1683cf16e49a0078dc800330259.tar nixlib-6f3728df507fd1683cf16e49a0078dc800330259.tar.gz nixlib-6f3728df507fd1683cf16e49a0078dc800330259.tar.bz2 nixlib-6f3728df507fd1683cf16e49a0078dc800330259.tar.lz nixlib-6f3728df507fd1683cf16e49a0078dc800330259.tar.xz nixlib-6f3728df507fd1683cf16e49a0078dc800330259.tar.zst nixlib-6f3728df507fd1683cf16e49a0078dc800330259.zip |
Merge pull request #210353 from NixOS/haskell-updates
haskellPackages: update stackage and hackage
Diffstat (limited to 'pkgs/development/compilers')
-rw-r--r-- | pkgs/development/compilers/ghc/9.2.4-binary.nix | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/pkgs/development/compilers/ghc/9.2.4-binary.nix b/pkgs/development/compilers/ghc/9.2.4-binary.nix index 4cd22a358e14..57e0db560a98 100644 --- a/pkgs/development/compilers/ghc/9.2.4-binary.nix +++ b/pkgs/development/compilers/ghc/9.2.4-binary.nix @@ -263,20 +263,6 @@ stdenv.mkDerivation rec { lib.optionalString stdenv.isLinux '' find . -type f -executable -exec patchelf \ --interpreter ${stdenv.cc.bintools.dynamicLinker} {} \; - '' + - # The hadrian install Makefile uses 'xxx' as a temporary placeholder in path - # substitution. Which can break the build if the store path / prefix happens - # to contain this string. This will be fixed with 9.2.3 bindists. - # https://gitlab.haskell.org/ghc/ghc/-/issues/21402 - '' - # Detect hadrian Makefile by checking for the target that has the problem - if grep '^update_package_db' ghc-${version}*/Makefile > /dev/null; then - echo Hadrian bindist, applying workaround for xxx path substitution. - # based on https://gitlab.haskell.org/ghc/ghc/-/commit/dd5fecb0e2990b192d92f4dfd7519ecb33164fad.patch - substituteInPlace ghc-${version}*/Makefile --replace 'xxx' '\0xxx\0' - else - echo Not a hadrian bindist, not applying xxx path workaround. - fi ''; # fix for `configure: error: Your linker is affected by binutils #16177` |