-
Notifications
You must be signed in to change notification settings - Fork 722
cabal-install 3.16: allow tar-0.7 #11225
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
base: 3.16
Are you sure you want to change the base?
Conversation
Why not backport #11209 instead? |
IIRC these are actually just a requirement of Fedora; there's no actual backporting or etc. requirement, just a metadata update, as with the earlier ticket for 3.12. (Well, for 3.16 we probably do want to backport if needed. That said, I thought we'd fixed this before the branch.) |
No it is for future stackage as is the other one too: hence the stackage ticket. Would be great if cabal kept up with upstreams more proactively. |
I would like both: 3.14 should not be ahead of 3.16 |
It's not strictly required, but the new API fixes a bug where you can run out of file descriptors. |
Ah I see sorry (would help if I actually opened the link my bad) - I wrongly assumed you were talking about my other PR. Sure we can if it is easy - my concern is only to lift the tar bound: let me try to rebase then later |
Use the new functionality (which didn't make the changelog) when available; see #11131. This moves `createTarGzFile` to `Distribution.Client.Compat.Tar` with a re-export.
Okay I cherry-picked @geekosaur's PR commit |
Related to commercialhaskell/stackage#7838