about summary refs log tree commit diff
path: root/pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix
diff options
context:
space:
mode:
authorsternenseemann <sternenseemann@systemli.org>2024-03-24 15:30:43 +0100
committersternenseemann <sternenseemann@systemli.org>2024-03-24 15:30:49 +0100
commitc667f803b681fe51ef5085ff7185754a1cf0b7d0 (patch)
tree1f563aecc5f3957a4c1a4c2121b517933a4cff07 /pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix
parent24ebdb1b060f5de85ef5468574ea784004ebd31e (diff)
haskell.packages.ghc9{2,4}.primitive-addr: lift bounds over downgrading
The lower base bound is actually not justified and we can just continue
using the default version of primitive addr like we do for GHC < 9.0.

This commit partially reverts 908f4e078955b61031328022d01405e557ccbc04.
Diffstat (limited to 'pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix')
-rw-r--r--pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix3
1 files changed, 2 insertions, 1 deletions
diff --git a/pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix b/pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix
index f0a7ab4e535cd..bbeea9da65076 100644
--- a/pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix
+++ b/pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix
@@ -76,7 +76,8 @@ self: super: {
   hashable = addBuildDepends [ self.data-array-byte ] super.hashable;
   primitive = addBuildDepends [ self.data-array-byte ] super.primitive;
   primitive-unlifted = super.primitive-unlifted_0_1_3_1;
-  primitive-addr = super.primitive-addr_0_1_0_2;
+  # Too strict lower bound on base
+  primitive-addr = doJailbreak super.primitive-addr;
 
   # Jailbreaks & Version Updates
   hashable-time = doJailbreak super.hashable-time;