-
Notifications
You must be signed in to change notification settings - Fork 711
cabal-install 3.6.2 release plan and post tasks #7671
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
This must be resolved before the release, or the person that does the release should add those entries themselves. Being able to easily tell when a bug was fixed is very important imo. |
Please resolve before release, so that I don't have to question whether I fucked up the aggregation step and go hunting through the backlogs :) @jneira, thanks for posting, and thank you all for working to get these fixes out |
Ok, i am not familiar with the changelog process, could it be done manually? I am afraid that 3.6 is unusable in windows in practice due to the network bug |
I think probably none of the PRs have any changelog so I'd propose to add some manually. I don't know if it can be done directly to CHANGELOG.md or if it really needs to be done as separate files. I think there are 3 changes to changelog:
The rest is our internal dev plumbing and its fixes (bootstrapping is external, as well, and requested by Ben Gamari). I'm afraid I'm still out of the picture. Thank you for taking care of poor 3.6. |
here we go, please review: #7687 |
nice, the rest of tasks could be spawned in dedicated issues I guess |
I doubly agree (I'm currently busy elsewhere). |
this only needs split off issues about test improvements |
@jneira: thank you so much! |
Uh oh!
There was an error while loading. Please reload this page.
We've hit a milestone, so let me summarize the state of 3.6. The three main issues we know of has been solved by our esteemed contributors (in the order of disastrousness, only PRs to master listed):
Loose ends that we probably can't afford to (all) tie before 3.6.2:
cabal install policeman
fails using cabal version 3.6 kowainik/policeman#65, fixed with Generate Paths_ module with qualified Data.List.last import #7650) Splitted in Stop using Prelude at all in autogenerated Paths_<packageName>.hs modules #7761Backporting of all the firefighting PR is complete, as follows:
PRs on master (from old to new):
1 #7651 v
2 #7653 v
3 #7650 v
4 #7658 v forwardport of #7657
5 #7659 v
6 #7652 v
corresponding PR backports (some extended) on 3.6:
2 #7653 backported directly in the branch
4 #7657 forward-ported to #7658
5 #7659 backported with #7662
3 #7650 backported with #7656
#7665 3.6-exclusive CI fix
1 #7651 backported with #7664
6 #7652 backported with #7668
The text was updated successfully, but these errors were encountered: