Skip to content
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

Release BNFC-2.8.2 #234

Closed
3 of 5 tasks
andreasabel opened this issue Sep 25, 2018 · 1 comment
Closed
3 of 5 tasks

Release BNFC-2.8.2 #234

andreasabel opened this issue Sep 25, 2018 · 1 comment
Assignees
Milestone

Comments

@andreasabel
Copy link
Member

andreasabel commented Sep 25, 2018

TODO checklist before release:

Anything else?

@andreasabel andreasabel added this to the 2.8.2 milestone Sep 25, 2018
@AndreasLoow
Copy link
Collaborator

AndreasLoow commented Oct 20, 2018

The source/changelog changelog seems to include most things done since the last release, there are probably a few things missing but I think the changelog is probably good enough as is. (I deleted another stale changelog.) (Everything on the BNFC website (bnfc.digitalgrammars.com) seem out of date, there's e.g. no mention of any 2.8.* release.)

Based on the docs for the newly released GHC 8.6, OverlappingInstances is still there (so #233 could be postponed further). I have however not tried to build master with GHC 8.6 as it's not available through brew yet. I don't think 8.6 is available on Travis yet either, but I'm not sure.

As for updating copyright notices, I think it's enough to just add the current maintainer, i.e. you. (I've done this.)

Edit: Currently building GHC 8.6 to test building BNFC with the latest GHC.

Edit2: I tried building the latest GHC using brew install --HEAD ghc, thinking that this would install GHC from master, but apparently it just built 8.4...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants