-
Notifications
You must be signed in to change notification settings - Fork 182
GHC backward compatibility policy / support for GHC 7.6 #699
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
Comments
There is no policy that I know of. Last I looked, it appeared that the next time we gain anything significant is when we drop 7.8 and stop having to worry about pre-AMP stuff. A few people really do like to use recent |
On master, I count
To get rid of all this CPP, we only need to drop support for 7.6 (not 7.8 – you had little off-by-one error there @treeowl). I think we should do this. This would also remove a hurdle for contributors, as seen in #592 and #616. What do you say @treeowl? |
Oops, sorry, AMP was indeed implemented in GHC 7.10 / base 4.8:
But as the count for the |
There's even a bit more CPP that we could get rid of by dropping 7.6:
|
👍 to the idea. I'd prefer not to add CPP pragmas whenever working on a library. |
Let's do this and drop support for GHC 7.6. Would you be interested in preparing a PR, @fumieval? |
Sure, I created #728 |
I'm under the impression that a lot of libraries are dropping support for GHC < 8.0 these days. For example haskell/bytestring#265. Would anyone mind if we'd do the same in |
That's best discussed publicly, methinks. |
Anyone with a GitHub account can comment here?! Do you want me to invite comments on the libraries mailing list? |
Sorry, I was half asleep. In the past, I've solicited feedback on both the
libraries list and haskell-cafe.
…On Mon, Feb 22, 2021, 8:50 AM Simon Jakobi ***@***.***> wrote:
That's best discussed publicly, methinks.
Anyone with a GitHub account can comment here?! Do you want me to invite
comments on the libraries mailing list?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#699 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAOOF7KXTTH2BGPEUJB2TZTTAJOI3ANCNFSM4KFPIBQA>
.
|
GHC 7.6 was dropped in #812 |
Issues with supporting GHC 7.6 (the currently oldest supported version) have recently come up in
That made me wonder whether support for 7.6 could be dropped? Are there any guidelines for how long
containers
wants to support old GHC versions?I believe some packages look at the GHC versions in the current Debian stable or oldstable, which are 8.4 and 8.0 respectively.
The text was updated successfully, but these errors were encountered: