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 Cabal-3.10.2.1 #9350

Merged
merged 1 commit into from
Oct 18, 2023
Merged

Conversation

Kleidukos
Copy link
Member

Release Cabal-3.10.2.1

@ulysses4ever
Copy link
Collaborator

Why do we need another release shortly after the previous one? Just for that one fix of c-sources (#9285)? This feels a little excessive to me for one fix. Admittedly, I'm not a(n active) user of the said field, so maybe I'm missing how important it is. Nevertheless some justification would be nice to hear.

Will there be a corresponding cabal-install release? Or will we get into that slightly awkward state where versions of cabal-install and Cabal don't match? This is not bad, perhaps, but I remember some aversion to this sort of thing in the past.

@Kleidukos
Copy link
Member Author

Why do we need another release shortly after the previous one? Just for that one fix of c-sources (#9285)? This feels a little excessive to me for one fix. Admittedly, I'm not a(n active) user of the said field, so maybe I'm missing how important it is. Nevertheless some justification would be nice to hear.

Because it would be too hard of a breaking change to release a cabal-install that has the behaviour used in 3.10.2.0. PR #9285 makes things more ergonomic and prepares for the bigger change that will happen in 3.12.

Copy link
Collaborator

@ulysses4ever ulysses4ever left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cool with me, thanks!

@Kleidukos Kleidukos merged commit e10b778 into haskell:3.10 Oct 18, 2023
39 checks passed
@Kleidukos Kleidukos deleted the release-Cabal-3.10.2.1 branch October 18, 2023 14:21
@ulysses4ever
Copy link
Collaborator

Mmm, I'd still wait for another approval, just to be on the safe side. There's no rush with it, I don't think.

Cabal and Cabal-syntax 3.10.2.1 changelog and release notes
---

## Release 3.10.2.0 is strictly a bug-fix release, with the fixes listed below
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should this be 3.10.2.1?

@juhp
Copy link
Collaborator

juhp commented Nov 3, 2023

The 3.10 branch is missing #9134 which is a pretty critical pkgconf fix for cabal-install-solver

edit Actually it is still broken for Linux at least...

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

Successfully merging this pull request may close these issues.

4 participants