@@ -182,7 +182,8 @@ stdenv.mkDerivation ({
183 buildPhase = ''
183 buildPhase = ''
184 runHook preBuild
184 runHook preBuild
185+ # https://gitlab.haskell.org/ghc/ghc/issues/9221
185− $SETUP_HS build -j$NIX_BUILD_CORES ${lib.concatStringsSep " " component.setupBuildFlags}
186+ $SETUP_HS build -j$(($NIX_BUILD_CORES > 4 ? 4 : $NIX_BUILD_CORES)) ${lib.concatStringsSep " " component.setupBuildFlags}
186 runHook postBuild
187 runHook postBuild