release-haskell.nix: bump pkgsStatic testing from ghc928 to ghc948

Testing GHC 9.2.8 is not that valuable anymore. Having an explicit GHC
9.4.8 target duplicates the default haskellPackages targets for now, but
prevents us from loosing testing of the make build system going forward.
This commit is contained in:
sternenseemann 2023-12-20 11:02:08 +01:00
parent aef2be6c6c
commit 8b4558e28b

View file

@ -415,7 +415,7 @@ let
# Test some statically linked packages to catch regressions
# and get some cache going for static compilation with GHC.
# Use integer-simple to avoid GMP linking problems (LGPL)
# Use native-bignum to avoid GMP linking problems (LGPL)
pkgsStatic =
removePlatforms
[
@ -437,8 +437,8 @@ let
;
};
haskell.packages.native-bignum.ghc928 = {
inherit (packagePlatforms pkgs.pkgsStatic.haskell.packages.native-bignum.ghc928)
haskell.packages.native-bignum.ghc948 = {
inherit (packagePlatforms pkgs.pkgsStatic.haskell.packages.native-bignum.ghc948)
hello
lens
random
@ -671,8 +671,8 @@ let
];
};
constituents = accumulateDerivations [
jobs.pkgsStatic.haskell.packages.native-bignum.ghc948 # non-hadrian
jobs.pkgsStatic.haskellPackages
jobs.pkgsStatic.haskell.packages.native-bignum.ghc928
];
};
}