Skip to content

Commit 9a44ba3

Browse files
Clifford Beshersclaude
andcommitted
Bump monad-control lower bound to 1.0.3 to fix GHC 9.14 CI
The GHC 9.14 CI job fails during dependency resolution: cabal picks monad-control-1.0.0.2, which unconditionally imports Control.Monad.Trans.List and Control.Monad.Trans.Error -- both removed from transformers in the 0.6 series, which is what resolves for this GHC/base combination. monad-control-1.0.3.1 guards those same imports with #if !(MIN_VERSION_transformers(0,6,0)) and is otherwise compatible with our existing bounds, so raising the floor excludes the broken releases. Verified against a live Hackage index (outside the nix package cache) that this now resolves monad-control-1.0.3.1 instead of 1.0.0.2. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
1 parent e062d02 commit 9a44ba3

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

‎happstack-server.cabal‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ Library
9393
filepath,
9494
hslogger >= 1.0.2,
9595
html,
96-
monad-control >= 1.0 && < 1.1,
96+
monad-control >= 1.0.3 && < 1.1,
9797
mtl >= 2.2 && < 2.4,
9898
parsec < 4,
9999
process,

0 commit comments

Comments
 (0)