Skip to content

Commit

Permalink
haskell.compiler.ghc865Binary: mark as broken when built with musl
Browse files Browse the repository at this point in the history
The musl support for binary GHC 8.6.5 relied on ABI compat between musl
and glibc which is no longer the case: #129247

Since there is no upstream musl (alpine) bindist for GHC 8.6.5, we can
only accept that binary 8.6.5 is not possible with musl.
  • Loading branch information
sternenseemann committed Jul 13, 2021
1 parent 10be3b5 commit 54e1d5a
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions pkgs/development/compilers/ghc/8.6.5-binary.nix
Original file line number Diff line number Diff line change
Expand Up @@ -190,5 +190,7 @@ stdenv.mkDerivation rec {
license = lib.licenses.bsd3;
platforms = ["x86_64-linux" "aarch64-linux" "i686-linux" "x86_64-darwin"];
hydraPlatforms = builtins.filter (p: p != "aarch64-linux") platforms;
# build segfaults, use ghc8102Binary which has proper musl support instead
broken = stdenv.hostPlatform.isMusl;
};
}

0 comments on commit 54e1d5a

Please sign in to comment.