Skip to content

Commit 70d942d

Browse files
committed
allow-older: Cabal:process to work around haskell/cabal#8554
1 parent ea74198 commit 70d942d

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

cabal.project

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,17 @@ packages: .
1111

1212
allow-newer: rss:time, rss:base
1313

14+
-- Andreas, 2022-10-28: `Cabal-3.8.1.0` wants `process >= 1.6.14`
15+
-- which is too new for the `ghc < 9.4` package that is pulled in
16+
-- by `doctest-parallel`.
17+
-- Since, Cabal-3.8.1.0 has no reason to want such a new version
18+
-- of process, we can solve the conflict here by allowing
19+
-- `Cabal` to use the shipped version of `process`.
20+
-- This workaround can be removed once `Cabal-3.8` drops
21+
-- its (unreasonable) constraint on `process`.
22+
-- See: https://github.com/haskell/cabal/issues/8554
23+
allow-older: Cabal:process
24+
1425
-----------------------------------------------------------------------------
1526
-- Anti-constraints
1627

0 commit comments

Comments
 (0)