-
Notifications
You must be signed in to change notification settings - Fork 710
Disallow GHC <8.0 for Cabal{,-syntax} & cabal-install-solver #8794
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Disallow GHC <8.0 for Cabal{,-syntax} & cabal-install-solver #8794
Conversation
6e74c07
to
6464c50
Compare
We recently dropped 8.2 from CI (leave alone 8.0): are we sure that all this stuff builds with those GHCs? Maybe we should raise the bar even higher, so to 8.4? I think it doesn't violate the support policy because that's what we checked when dropping 8.2... |
If they still build, no harm leaving the bounds permissive. Let's wait until somebody actually tries it and complains. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM.
@mergify backport 3.10 |
✅ Backports have been created
|
d041a50
to
9ce338e
Compare
9ce338e
to
609856f
Compare
@@ -26,7 +26,7 @@ common shared | |||
default-language: Haskell2010 | |||
|
|||
build-depends: | |||
, base >= 4.6 && <4.18 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Shouldn't we conform this to <5
as in the other cases?
Especially in the testsuite we do not need more restrictive bounds than in the shipped products.
(Not really topic of this PR, but while we are at it...)
Disallow GHC <8.0 for Cabal{,-syntax} & cabal-install-solver (backport #8794)
(hopefully) closes #8715
Please include the following checklist in your PR: