about summary refs log tree commit diff
path: root/pkgs/development/compilers
diff options
context:
space:
mode:
authorsternenseemann <sternenseemann@systemli.org>2023-01-26 18:04:01 +0100
committerGitHub <noreply@github.com>2023-01-26 18:04:01 +0100
commit6f3728df507fd1683cf16e49a0078dc800330259 (patch)
treeb68c5e1f02aa7a8744ad793de6267b60ad1f468f /pkgs/development/compilers
parent5d4d40488dc23c6f0d3d1d288f75cc3d917d4691 (diff)
parent4671a0d96b10f87bbfc885dfb2f09c51139ea2e8 (diff)
downloadnixlib-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.nix14
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`