diff --git a/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix b/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix index 3eafec49daf1..eb3f0b0c4bb8 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix @@ -59,6 +59,9 @@ self: super: { # Becomes a core package in GHC >= 9.10 os-string = doDistribute self.os-string_2_0_7; + # Becomes a core package in GHC >= 9.10, no release compatible with GHC < 9.10 is available + ghc-internal = null; + # only broken for >= 9.6 calligraphy = doDistribute (unmarkBroken super.calligraphy); diff --git a/pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix b/pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix index 779f171fff5c..a4e2045b71b7 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix @@ -67,6 +67,9 @@ in # Becomes a core package in GHC >= 9.10 os-string = doDistribute self.os-string_2_0_7; + # Becomes a core package in GHC >= 9.10, no release compatible with GHC < 9.10 is available + ghc-internal = null; + # Needs base-orphans for GHC < 9.8 / base < 4.19 some = addBuildDepend self.base-orphans super.some; diff --git a/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix b/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix index e1541da76025..9a435e4c5f9d 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix @@ -67,6 +67,9 @@ in # Becomes a core package in GHC >= 9.10 os-string = doDistribute self.os-string_2_0_7; + # Becomes a core package in GHC >= 9.10, no release compatible with GHC < 9.10 is available + ghc-internal = null; + # # Version upgrades #