haskell / haskell/cabal

Add --allow-newer/older to Cabal / Setup.hs

Open
#7,445 12 comments 6 reactions 0 assignees View on GitHub
Cabal: cmd/configure re: allow-newer type: discussion type: enhancement
Dominant language
Haskell
Stars
1.7k
Forks
750
Avg merge
4d 3h
Merged PRs (30d)
28

Description

(move it from ConfigExFlags to ConfigFlags and use it both in Cabal and cabal-install)

This would make it easier for downstream distributions to surgically override the constraints in case they want to widen the bounds, eg. if they move faster than upstream

Originally from https://github.com/haskell/cabal/issues/7444#issuecomment-861467238

> Currently in nixpkgs, where we use Setup.hs for every package, we have only to option to ignore all or none of the bounds. More granularity would be great.

/cc @maralorn

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.