haskell.packages.ghc92: revert to 9.2.4

Due to https://gitlab.haskell.org/ghc/ghc/-/issues/22425,
we'll tentatively stay with 9.2.4 for now. If you need
9.2.5, it is available via haskell.packages.ghc925.

Changed files
+11 -5
pkgs
+2 -2
pkgs/top-level/haskell-packages.nix
···
buildTargetLlvmPackages = pkgsBuildTarget.llvmPackages_12;
llvmPackages = pkgs.llvmPackages_12;
};
-
ghc92 = ghc925;
ghc942 = callPackage ../development/compilers/ghc/9.4.2.nix {
bootPkgs =
# Building with 9.2 is broken due to
···
ghc = bh.compiler.ghc925;
compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-9.2.x.nix { };
};
-
ghc92 = ghc925;
ghc942 = callPackage ../development/haskell-modules {
buildHaskellPackages = bh.packages.ghc942;
ghc = bh.compiler.ghc942;
···
buildTargetLlvmPackages = pkgsBuildTarget.llvmPackages_12;
llvmPackages = pkgs.llvmPackages_12;
};
+
ghc92 = ghc924;
ghc942 = callPackage ../development/compilers/ghc/9.4.2.nix {
bootPkgs =
# Building with 9.2 is broken due to
···
ghc = bh.compiler.ghc925;
compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-9.2.x.nix { };
};
+
ghc92 = ghc924;
ghc942 = callPackage ../development/haskell-modules {
buildHaskellPackages = bh.packages.ghc942;
ghc = bh.compiler.ghc942;
+9 -3
pkgs/top-level/release-haskell.nix
···
ghc884
ghc8107
ghc902
ghc925
ghc942
ghc943
···
;
};
-
haskell.packages.native-bignum.ghc925 = {
-
inherit (packagePlatforms pkgs.pkgsStatic.haskell.packages.native-bignum.ghc925)
hello
lens
random
···
compilerNames.ghc884
compilerNames.ghc8107
compilerNames.ghc902
compilerNames.ghc925
# https://github.com/ndmitchell/hlint/issues/1413
];
···
weeder = [
compilerNames.ghc8107
compilerNames.ghc902
compilerNames.ghc925
];
purescript = [
compilerNames.ghc925
];
purescript-cst = [
···
jobs.pkgsMusl.haskell.compiler.ghc884
jobs.pkgsMusl.haskell.compiler.ghc8107
jobs.pkgsMusl.haskell.compiler.ghc902
jobs.pkgsMusl.haskell.compiler.ghc925
jobs.pkgsMusl.haskell.compiler.ghcHEAD
jobs.pkgsMusl.haskell.compiler.integer-simple.ghc8107
jobs.pkgsMusl.haskell.compiler.native-bignum.ghc902
jobs.pkgsMusl.haskell.compiler.native-bignum.ghc925
jobs.pkgsMusl.haskell.compiler.native-bignum.ghcHEAD
];
···
};
constituents = accumulateDerivations [
jobs.pkgsStatic.haskellPackages
-
jobs.pkgsStatic.haskell.packages.native-bignum.ghc925
];
};
}
···
ghc884
ghc8107
ghc902
+
ghc924
ghc925
ghc942
ghc943
···
;
};
+
haskell.packages.native-bignum.ghc924 = {
+
inherit (packagePlatforms pkgs.pkgsStatic.haskell.packages.native-bignum.ghc924)
hello
lens
random
···
compilerNames.ghc884
compilerNames.ghc8107
compilerNames.ghc902
+
compilerNames.ghc924
compilerNames.ghc925
# https://github.com/ndmitchell/hlint/issues/1413
];
···
weeder = [
compilerNames.ghc8107
compilerNames.ghc902
+
compilerNames.ghc924
compilerNames.ghc925
];
purescript = [
+
compilerNames.ghc924
compilerNames.ghc925
];
purescript-cst = [
···
jobs.pkgsMusl.haskell.compiler.ghc884
jobs.pkgsMusl.haskell.compiler.ghc8107
jobs.pkgsMusl.haskell.compiler.ghc902
+
jobs.pkgsMusl.haskell.compiler.ghc924
jobs.pkgsMusl.haskell.compiler.ghc925
jobs.pkgsMusl.haskell.compiler.ghcHEAD
jobs.pkgsMusl.haskell.compiler.integer-simple.ghc8107
jobs.pkgsMusl.haskell.compiler.native-bignum.ghc902
+
jobs.pkgsMusl.haskell.compiler.native-bignum.ghc924
jobs.pkgsMusl.haskell.compiler.native-bignum.ghc925
jobs.pkgsMusl.haskell.compiler.native-bignum.ghcHEAD
];
···
};
constituents = accumulateDerivations [
jobs.pkgsStatic.haskellPackages
+
jobs.pkgsStatic.haskell.packages.native-bignum.ghc924
];
};
}