diff --git a/pkgs/development/compilers/ghc/common-hadrian.nix b/pkgs/development/compilers/ghc/common-hadrian.nix index e32880fb02b7c..5cfdf674d20b3 100644 --- a/pkgs/development/compilers/ghc/common-hadrian.nix +++ b/pkgs/development/compilers/ghc/common-hadrian.nix @@ -753,10 +753,10 @@ stdenv.mkDerivation ( runHook preBuild # hadrianFlagsArray is created in preConfigure - echo "hadrianFlags: $hadrianFlags ''${hadrianFlagsArray[@]}" + echo "hadrianFlags: ''${hadrianFlags[@]} ''${hadrianFlagsArray[@]}" # We need to go via the bindist for installing - hadrian $hadrianFlags "''${hadrianFlagsArray[@]}" binary-dist-dir + hadrian ''${hadrianFlags[@]} "''${hadrianFlagsArray[@]}" binary-dist-dir runHook postBuild ''; @@ -796,7 +796,7 @@ stdenv.mkDerivation ( export OtoolCmd=$OTOOL '' + '' - $configureScript $configureFlags "''${configureFlagsArray[@]}" + $configureScript ''${configureFlags[@]} "''${configureFlagsArray[@]}" ''; postInstall = ''