-
-
Notifications
You must be signed in to change notification settings - Fork 367
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
Remove ghc-api source snapshot #2156
Conversation
3041719
to
7a2730e
Compare
this looks like can be backported to 1.3.0-hackage |
When do you plan to release 1.4.0? We haven't had a Hackage release in a long time, and this has been blocking adoption for several user groups. |
I wanted to start it asap, to have 8.10.7 support amongs other things |
btw ghc-api-compat does not have support for ghc-8.10.7 without allow newer 😕 |
2e7c0bc
to
cd1eae9
Compare
cbeb702
to
0151d24
Compare
This is ready to go! GHC up to 8.10.6 is the best I could do until Sylvain uploads new versions to Hackage or until @fendor lands #2128 |
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.
many thanks for the plumbing work, maybe the conditionals will be removed soon (if fendor's pr lands soon)
Sylvain has uploaded new versions to Hackage, so I will add more conditionals and resubmit |
We can replace the source snapshot with Cabal conditions. This will unblock Hackage uploads until #2128 lands
01cd8f6
to
ff9508a
Compare
@pepeiborra it seems we could merge soon #2156 so we could:
thoughts? //cc @fendor |
Merge, backport and upload to Hackage is my preference, assuming it's not holding #2128 back |
@Mergifyio backport 1.3.0-hackage |
Command
|
* Remove ghc-api source snapshot We can replace the source snapshot with Cabal conditions. This will unblock Hackage uploads until #2128 lands * fix 9.0.1 build * add allow-newer for ghc-api-compat * fix version bounds for 9.0.1 * fix hls-eval-plugin * stack fixes * added new versions of ghc-api-compat * remove source snapshot from ghc901 cabal project
Backported manually |
We can replace the source snapshot with Cabal conditions to unblock Hackage uploads until #2128 lands
The source snapshot cannot be removed for ghc 8.10.7 nor 9.0.1. In the former, an allow-newer suffices, but in the later we need unreleased changes that can only be obtained via the source snapshot./cc @fendor