haskell / haskell/cabal

revise 3.6.2.0 cabal-install.cabal to allow building with base < 4.17

Open
#8,118 2 comments 0 reactions 0 assignees View on GitHub
type: distribution
Dominant language
Haskell
Stars
1.7k
Forks
750
Avg merge
4d 3h
Merged PRs (30d)
28

Description

cabal-install-3.6.2.0 has `base <4.15` whereas
ghc-9.0.2 has base-4.15.1.0 and ghc-9.2.2 has base-4.16.1.0.
Further both of them seem able to build cabal-install-3.6.2.0 without any problem.
(Even cabal-install-3.4.1.0 allows base-4.15.)

So can you please revise cabal-install.cabal on Hackage to `base <4.17`
in line with the current 3.6 branch, thanks!

Contributor guide

Open the contributing guide

Research direction

Start by locating cabal-install.cabal for cabal-install-3.6.2.0 and compare its base constraint with the current 3.6 branch. Update the constraint to base <4.17, then verify that the package metadata permits building with GHC 9.0.2 and 9.2.2.

Written by the indexing model from the issue text.

Assessment

Tech stack
haskell
Domain
build-system
Issue type
Bug
Difficulty
1/5
Estimated time
Under an hour
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.