summary refs log tree commit diff
path: root/pkgs/development/compilers/ghc
diff options
context:
space:
mode:
authorTuomas Tynkkynen <tuomas@tuxera.com>2018-03-24 16:10:22 +0200
committerTuomas Tynkkynen <tuomas@tuxera.com>2018-03-24 16:11:31 +0200
commita6425fc66dbbcdd8dc23c8c721e15d6ed6126325 (patch)
treeced6c2eab22e599f6e61545777cce9128d4f9879 /pkgs/development/compilers/ghc
parent3131daace1eed2b642ab56c5843fd2057fbbfde3 (diff)
downloadnixpkgs-a6425fc66dbbcdd8dc23c8c721e15d6ed6126325.tar
nixpkgs-a6425fc66dbbcdd8dc23c8c721e15d6ed6126325.tar.gz
nixpkgs-a6425fc66dbbcdd8dc23c8c721e15d6ed6126325.tar.bz2
nixpkgs-a6425fc66dbbcdd8dc23c8c721e15d6ed6126325.tar.lz
nixpkgs-a6425fc66dbbcdd8dc23c8c721e15d6ed6126325.tar.xz
nixpkgs-a6425fc66dbbcdd8dc23c8c721e15d6ed6126325.tar.zst
nixpkgs-a6425fc66dbbcdd8dc23c8c721e15d6ed6126325.zip
ghc: Disable on AArch64
For some reason compiling the proper GHC from the binary one eventually
segfaults at some point.

Since it has never worked, just disable it and investigate later.
Diffstat (limited to 'pkgs/development/compilers/ghc')
-rw-r--r--pkgs/development/compilers/ghc/8.2.1-binary.nix3
1 files changed, 2 insertions, 1 deletions
diff --git a/pkgs/development/compilers/ghc/8.2.1-binary.nix b/pkgs/development/compilers/ghc/8.2.1-binary.nix
index 8a08ab4b986..5cb3f2ea5ce 100644
--- a/pkgs/development/compilers/ghc/8.2.1-binary.nix
+++ b/pkgs/development/compilers/ghc/8.2.1-binary.nix
@@ -158,5 +158,6 @@ stdenv.mkDerivation rec {
   passthru = { targetPrefix = ""; };
 
   meta.license = stdenv.lib.licenses.bsd3;
-  meta.platforms = ["x86_64-linux" "i686-linux" "x86_64-darwin" "armv7l-linux" "aarch64-linux"];
+  # AArch64 should work in theory but eventually some builds start segfaulting
+  meta.platforms = ["x86_64-linux" "i686-linux" "x86_64-darwin" "armv7l-linux" /* "aarch64-linux" */];
 }