@@ -95,7 +95,7 @@ let self =
9595#
9696# We use this instead of `buildPackages` so that plan evaluation
9797# can work on platforms other than the `buildPlatform`.
98- , toolEvalPackages ? buildPackages , toolEvalPackages ? buildPackages
98+ , hadrianEvalPackages ? buildPackages
9999} @args :
100100
101101assert ! ( enableIntegerSimple || enableNativeBignum ) -> gmp != null ;
113113 inherit ( haskell-nix . haskellLib ) isCrossTarget ;
114114
115115 ghc = if bootPkgs . ghc . isHaskellNixCompiler or false
116- then bootPkgs . ghc . override { inherit toolEvalPackages ; }
116+ then bootPkgs . ghc . override { inherit hadrianEvalPackages ; }
117117 else bootPkgs . ghc ;
118118
119119 ghcHasNativeBignum = builtins . compareVersions ghc-version "9.0" >= 0 ;
134134 nativeBuildInputs = [
135135 ( buildPackages . haskell-nix . tool "ghc912" "libffi-wasm" {
136136 src = buildPackages . haskell-nix . sources . libffi-wasm ;
137- evalPackages = toolEvalPackages ;
137+ evalPackages = hadrianEvalPackages ;
138138 } )
139139 targetPackages . buildPackages . llvmPackages . clang
140140 targetPackages . buildPackages . llvmPackages . llvm
325325 inherit compiler-nix-name ;
326326 name = "hadrian" ;
327327 compilerSelection = p : p . haskell . compiler ;
328- evalPackages = toolEvalPackages ;
328+ evalPackages = hadrianEvalPackages ;
329329 modules = [ {
330330 reinstallableLibGhc = false ;
331331 # Apply the patches in a way that does not require using something
@@ -896,7 +896,7 @@ haskell-nix.haskellLib.makeCompilerDeps (stdenv.mkDerivation (rec {
896896 disableLargeAddressSpace = true ;
897897 } ) ;
898898 } // extra-passthru // {
899- buildGHC = extra-passthru . buildGHC . override { inherit toolEvalPackages ; } ;
899+ buildGHC = extra-passthru . buildGHC . override { inherit hadrianEvalPackages ; } ;
900900 } ;
901901
902902 meta = {
0 commit comments