Skip to content

Commit 304c774

Browse files
Mikolajmergify[bot]
authored andcommitted
Move the drastic bound excluding buggy process to cabal-install
In this way we no longer enforce the fixed process in our own tools (except cabal-install) and third-party tools using Cabal the library, but given the possibility of deps conflicts, this less intrusive approach may be better.
1 parent 6be1731 commit 304c774

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

Cabal/Cabal.cabal

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,10 +46,6 @@ library
4646
process >= 1.2.1.0 && < 1.7,
4747
time >= 1.4.0.1 && < 1.13
4848

49-
-- pull in process version with fixed waitForProcess error
50-
if impl(ghc >=8.2)
51-
build-depends: process >= 1.6.15.0
52-
5349
if os(windows)
5450
build-depends: Win32 >= 2.3.0.0 && < 2.14
5551
else

cabal-install/cabal-install.cabal

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -245,6 +245,10 @@ library
245245
if flag(lukko)
246246
build-depends: lukko >= 0.1 && <0.2
247247

248+
-- pull in process version with fixed waitForProcess error
249+
if impl(ghc >=8.2)
250+
build-depends: process >= 1.6.15.0
251+
248252

249253
executable cabal
250254
import: warnings, base-dep, cabal-dep, cabal-syntax-dep

0 commit comments

Comments
 (0)