summary refs log tree commit diff
path: root/pkgs/development/haskell-modules/generic-builder.nix
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2015-04-01 13:54:44 +0200
committerPeter Simons <simons@cryp.to>2015-04-01 22:54:45 +0200
commit59a1969f88f7548f5bd0197bff828b12b75d1347 (patch)
treee7946fa0bb9f0f65f0bf182892ba816f956f82f0 /pkgs/development/haskell-modules/generic-builder.nix
parent943bc26762793b21e0c84ee523c1f5fe23bb624d (diff)
downloadnixpkgs-59a1969f88f7548f5bd0197bff828b12b75d1347.tar
nixpkgs-59a1969f88f7548f5bd0197bff828b12b75d1347.tar.gz
nixpkgs-59a1969f88f7548f5bd0197bff828b12b75d1347.tar.bz2
nixpkgs-59a1969f88f7548f5bd0197bff828b12b75d1347.tar.lz
nixpkgs-59a1969f88f7548f5bd0197bff828b12b75d1347.tar.xz
nixpkgs-59a1969f88f7548f5bd0197bff828b12b75d1347.tar.zst
nixpkgs-59a1969f88f7548f5bd0197bff828b12b75d1347.zip
haskell-generic-builder: enable parallel building of libraries with GHC version >= 7.10.1
We'll blame @Fuuzetsu if this change produces broken binaries left and right.
Diffstat (limited to 'pkgs/development/haskell-modules/generic-builder.nix')
-rw-r--r--pkgs/development/haskell-modules/generic-builder.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/pkgs/development/haskell-modules/generic-builder.nix b/pkgs/development/haskell-modules/generic-builder.nix
index dfc7efe811b..8474cab667c 100644
--- a/pkgs/development/haskell-modules/generic-builder.nix
+++ b/pkgs/development/haskell-modules/generic-builder.nix
@@ -72,7 +72,7 @@ let
 
   hasActiveLibrary = isLibrary && (enableStaticLibraries || enableSharedLibraries || enableLibraryProfiling);
 
-  enableParallelBuilding = versionOlder "7.8" ghc.version && !hasActiveLibrary;
+  enableParallelBuilding = versionOlder "7.10" ghc.version || (versionOlder "7.8" ghc.version && !hasActiveLibrary);
 
   defaultConfigureFlags = [
     "--verbose" "--prefix=$out" "--libdir=\\$prefix/lib/\\$compiler" "--libsubdir=\\$pkgid"