From a6425fc66dbbcdd8dc23c8c721e15d6ed6126325 Mon Sep 17 00:00:00 2001 From: Tuomas Tynkkynen Date: Sat, 24 Mar 2018 16:10:22 +0200 Subject: [PATCH] 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. --- pkgs/development/compilers/ghc/8.2.1-binary.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/compilers/ghc/8.2.1-binary.nix b/pkgs/development/compilers/ghc/8.2.1-binary.nix index 8a08ab4b9862..5cb3f2ea5ced 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" */]; }