release-haskell: stop building musl integer-simple GHCs
integer-simple GHCs appear to be broken when linking against musl and non-static-linking.
This commit is contained in:
parent
e8bdec3e32
commit
b0a42925f1
@ -94,13 +94,6 @@ let
|
|||||||
nixosTests.agda = (packagePlatforms pkgs.nixosTests).agda;
|
nixosTests.agda = (packagePlatforms pkgs.nixosTests).agda;
|
||||||
agdaPackages = packagePlatforms pkgs.agdaPackages;
|
agdaPackages = packagePlatforms pkgs.agdaPackages;
|
||||||
|
|
||||||
pkgsMusl.haskell.compiler = packagePlatforms pkgs.pkgsMusl.haskell.compiler // {
|
|
||||||
# remove musl ghc865Binary since it is known to be broken and
|
|
||||||
# causes an evaluation error on darwin.
|
|
||||||
# TODO: remove ghc865Binary altogether and use ghc8102Binary
|
|
||||||
ghc865Binary = {};
|
|
||||||
};
|
|
||||||
|
|
||||||
# top-level packages that depend on haskellPackages
|
# top-level packages that depend on haskellPackages
|
||||||
inherit (pkgsPlatforms)
|
inherit (pkgsPlatforms)
|
||||||
agda
|
agda
|
||||||
@ -208,6 +201,18 @@ let
|
|||||||
|
|
||||||
elmPackages.elm = pkgsPlatforms.elmPackages.elm;
|
elmPackages.elm = pkgsPlatforms.elmPackages.elm;
|
||||||
|
|
||||||
|
# GHCs linked to musl.
|
||||||
|
pkgsMusl.haskell.compiler = packagePlatforms pkgs.pkgsMusl.haskell.compiler // {
|
||||||
|
# remove musl ghc865Binary since it is known to be broken and
|
||||||
|
# causes an evaluation error on darwin.
|
||||||
|
# TODO: remove ghc865Binary altogether and use ghc8102Binary
|
||||||
|
ghc865Binary = {};
|
||||||
|
|
||||||
|
# remove integer-simple because it appears to be broken with
|
||||||
|
# musl and non-static-linking.
|
||||||
|
integer-simple = {};
|
||||||
|
};
|
||||||
|
|
||||||
# Test some statically linked packages to catch regressions
|
# Test some statically linked packages to catch regressions
|
||||||
# and get some cache going for static compilation with GHC.
|
# and get some cache going for static compilation with GHC.
|
||||||
# Use integer-simple to avoid GMP linking problems (LGPL)
|
# Use integer-simple to avoid GMP linking problems (LGPL)
|
||||||
|
Loading…
Reference in New Issue
Block a user