summary refs log tree commit diff
path: root/pkgs/development/compilers/ghc
diff options
context:
space:
mode:
authorDrew Hess <src@drewhess.com>2018-10-14 18:00:06 -0400
committerDrew Hess <src@drewhess.com>2018-10-14 18:00:06 -0400
commita1600d0aa8f9eee9f6d6cd067d6cbdb1fdd51d46 (patch)
treeeaa7278e1d88358d908cd1feb7bee4a99c9a37bf /pkgs/development/compilers/ghc
parent72128fcd9dc01b06b1acac4aecdded7a773c55f8 (diff)
downloadnixlib-a1600d0aa8f9eee9f6d6cd067d6cbdb1fdd51d46.tar
nixlib-a1600d0aa8f9eee9f6d6cd067d6cbdb1fdd51d46.tar.gz
nixlib-a1600d0aa8f9eee9f6d6cd067d6cbdb1fdd51d46.tar.bz2
nixlib-a1600d0aa8f9eee9f6d6cd067d6cbdb1fdd51d46.tar.lz
nixlib-a1600d0aa8f9eee9f6d6cd067d6cbdb1fdd51d46.tar.xz
nixlib-a1600d0aa8f9eee9f6d6cd067d6cbdb1fdd51d46.tar.zst
nixlib-a1600d0aa8f9eee9f6d6cd067d6cbdb1fdd51d46.zip
ghc: enable parallel building of GHC on aarch64.
Note: this only affects GHC, not haskellPackages, which still suffers
from https://ghc.haskell.org/trac/ghc/ticket/15449.
Diffstat (limited to 'pkgs/development/compilers/ghc')
-rw-r--r--pkgs/development/compilers/ghc/8.2.2.nix3
-rw-r--r--pkgs/development/compilers/ghc/8.4.3.nix3
-rw-r--r--pkgs/development/compilers/ghc/8.6.1.nix3
3 files changed, 3 insertions, 6 deletions
diff --git a/pkgs/development/compilers/ghc/8.2.2.nix b/pkgs/development/compilers/ghc/8.2.2.nix
index 8c3012f881c6..b548b05339e4 100644
--- a/pkgs/development/compilers/ghc/8.2.2.nix
+++ b/pkgs/development/compilers/ghc/8.2.2.nix
@@ -88,8 +88,7 @@ stdenv.mkDerivation (rec {
     sha256 = "1z05vkpaj54xdypmaml50hgsdpw29dhbs2r7magx0cm199iw73mv";
   };
 
-  # https://ghc.haskell.org/trac/ghc/ticket/15449
-  enableParallelBuilding = !buildPlatform.isAarch64;
+  enableParallelBuilding = true;
 
   outputs = [ "out" "doc" ];
 
diff --git a/pkgs/development/compilers/ghc/8.4.3.nix b/pkgs/development/compilers/ghc/8.4.3.nix
index 7cd7494df050..e43f9a57d0a4 100644
--- a/pkgs/development/compilers/ghc/8.4.3.nix
+++ b/pkgs/development/compilers/ghc/8.4.3.nix
@@ -90,8 +90,7 @@ stdenv.mkDerivation (rec {
     sha256 = "1mk046vb561j75saz05rghhbkps46ym5aci4264dwc2qk3dayixf";
   };
 
-  # https://ghc.haskell.org/trac/ghc/ticket/15449
-  enableParallelBuilding = !buildPlatform.isAarch64;
+  enableParallelBuilding = true;
 
   outputs = [ "out" "doc" ];
 
diff --git a/pkgs/development/compilers/ghc/8.6.1.nix b/pkgs/development/compilers/ghc/8.6.1.nix
index a2be9d255713..62ea39791b90 100644
--- a/pkgs/development/compilers/ghc/8.6.1.nix
+++ b/pkgs/development/compilers/ghc/8.6.1.nix
@@ -86,8 +86,7 @@ stdenv.mkDerivation (rec {
     sha256 = "0dkh7idgrqr567fq94a0f5x3w0r4cm2ydn51nb5wfisw3rnw499c";
   };
 
-  # https://ghc.haskell.org/trac/ghc/ticket/15449
-  enableParallelBuilding = !buildPlatform.isAarch64;
+  enableParallelBuilding = true;
 
   outputs = [ "out" "doc" ];