haskell.packages.ghc926.protolude: allow bytestring-0.11.4

GHC 9.2.6 ships a new patch release of bytestring which protolude has
an (apparently unnecessary) upper bound on.
This commit is contained in:
sternenseemann 2023-02-13 23:48:34 +01:00
parent 107c04a3cd
commit bdb2e7e333

View file

@ -96,6 +96,10 @@ self: super: {
# 2022-08-01: Tests are broken on ghc 9.2.4: https://github.com/wz1000/HieDb/issues/46 # 2022-08-01: Tests are broken on ghc 9.2.4: https://github.com/wz1000/HieDb/issues/46
hiedb = dontCheck super.hiedb; hiedb = dontCheck super.hiedb;
# Too strict upper bound on bytestring, relevant for GHC 9.2.6 specifically
# https://github.com/protolude/protolude/issues/127#issuecomment-1428807874
protolude = doJailbreak super.protolude;
# https://github.com/fpco/inline-c/pull/131 # https://github.com/fpco/inline-c/pull/131
inline-c-cpp = inline-c-cpp =
(if isDarwin then appendConfigureFlags ["--ghc-option=-fcompact-unwind"] else x: x) (if isDarwin then appendConfigureFlags ["--ghc-option=-fcompact-unwind"] else x: x)