Skip to content

Commit

Permalink
Merge pull request #569 from IntersectMBO/jdral/ghc-9.12-updates
Browse files Browse the repository at this point in the history
Some updates for ghc-9.12 support
  • Loading branch information
dcoutts authored Feb 12, 2025
2 parents 9c243e6 + 99a95dc commit 83560ad
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 6 deletions.
4 changes: 2 additions & 2 deletions cabal.project.blockio-uring
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ if(os(linux))
source-repository-package
type: git
location: https://github.com/well-typed/blockio-uring
-- mega-batches
tag: ab50126701de7eac9b62c20ae11e9ad706e1e40a
-- ghc-9.12
tag: 6f6d7285a41a0807e9867e12a617e76942151531
12 changes: 8 additions & 4 deletions cabal.project.release
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
index-state:
-- Bump this if you need newer packages from Hackage
-- current date: ghc-9.12.1
, hackage.haskell.org 2024-12-19T11:42:39Z
, hackage.haskell.org 2025-02-12T00:16:58Z

packages: .

Expand All @@ -23,18 +23,22 @@ constraints: bloomfilter <0
import: cabal.project.blockio-uring

-- TODO: remove this once all packages have upgraded their dependencies for ghc-9.12
if impl(ghc >=9.12)
allow-newer: base, template-haskell, ghc-prim
allow-newer:
data-elevator:base
, cborg:base
, cborg:ghc-prim
, quickcheck-lockstep:base

-- TODO: fix assembly error in text-2.1.2
if (impl(ghc < 9.0) && os(windows))
package text
flags: -simdutf

-- ghc-9.12.1
source-repository-package
type: git
location: https://github.com/input-output-hk/fs-sim
tag: 22ca7c9972c2a9ee9633d2c05dddd010d2938094
tag: 12dae42a78b95bf290c90b6ce7d30a8a7aa0fb45
subdir:
fs-api
fs-sim
Expand Down

0 comments on commit 83560ad

Please sign in to comment.