summary refs log tree commit diff
path: root/pkgs/development/compilers/ghc/8.10.4.nix
diff options
context:
space:
mode:
authorDennis Gosnell <cdep.illabout@gmail.com>2021-07-24 21:15:44 +0900
committerGitHub <noreply@github.com>2021-07-24 21:15:44 +0900
commit0783d5d3b7a9a8cae8404d92b9dd8828e49aefd5 (patch)
treeff986c64ea593420d0cf49fcb37be9e6f9ca4350 /pkgs/development/compilers/ghc/8.10.4.nix
parent05b69d83daafb043d8fd193b61af3f9290174146 (diff)
parent95cd2f7a1f7cedaf4fe9b64a9fca8c10afae75b2 (diff)
downloadnixpkgs-0783d5d3b7a9a8cae8404d92b9dd8828e49aefd5.tar
nixpkgs-0783d5d3b7a9a8cae8404d92b9dd8828e49aefd5.tar.gz
nixpkgs-0783d5d3b7a9a8cae8404d92b9dd8828e49aefd5.tar.bz2
nixpkgs-0783d5d3b7a9a8cae8404d92b9dd8828e49aefd5.tar.lz
nixpkgs-0783d5d3b7a9a8cae8404d92b9dd8828e49aefd5.tar.xz
nixpkgs-0783d5d3b7a9a8cae8404d92b9dd8828e49aefd5.tar.zst
nixpkgs-0783d5d3b7a9a8cae8404d92b9dd8828e49aefd5.zip
Merge pull request #130441 from cdepillabout/figure-out-ghc-integer-simple
ghc: mark broken for musl + integer-simple builds
Diffstat (limited to 'pkgs/development/compilers/ghc/8.10.4.nix')
-rw-r--r--pkgs/development/compilers/ghc/8.10.4.nix4
1 files changed, 4 insertions, 0 deletions
diff --git a/pkgs/development/compilers/ghc/8.10.4.nix b/pkgs/development/compilers/ghc/8.10.4.nix
index 10ca2f6662c..07784c42647 100644
--- a/pkgs/development/compilers/ghc/8.10.4.nix
+++ b/pkgs/development/compilers/ghc/8.10.4.nix
@@ -309,6 +309,10 @@ stdenv.mkDerivation (rec {
     maintainers = with lib.maintainers; [ marcweber andres peti ];
     timeout = 24 * 3600;
     inherit (ghc.meta) license platforms;
+
+    # integer-simple builds are broken when GHC links against musl.
+    # See https://github.com/NixOS/nixpkgs/pull/129606#issuecomment-881323743.
+    broken = enableIntegerSimple && hostPlatform.isMusl;
   };
 
 } // lib.optionalAttrs targetPlatform.useAndroidPrebuilt {