-
Notifications
You must be signed in to change notification settings - Fork 701
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
Cabal & cabal-install 3.10.2.0 release list #9008
Comments
Can #9006 get added to the list please? :) |
@jessicah this is a patch release so we can't backport that, sorry. It will be in |
3.12 rather, but yeah that's right. 3.12 should appear with GHC 9.8 late summer / early fall i think |
@fgaz ah right, the new value in the OS type. When is late summer / early fall? It's blocking other pull requests I have due to CI failures with hackage not recognising Haiku as a valid OS value.
And a couple more I have in the pipeline (resolv, directory). |
@Kleidukos: how about #8952? |
@Kleidukos: another candidate, this one hacky, but urgent: #9048 |
@Kleidukos as stated elsewhere, the hackage PR doesn't appear to be strictly necessary to deploy the cabal check commit. I was able to upload packages to a test deploy without that PR merged. |
What's the progress on this? It seems that all TODOs in the issue description have been resolved but on Hackage 3.10.2.0 is still a package candidate. I maintain an Alpine Linux package for Cabal and I am currently wondering if we should update from 3.10.1.0 to 3.10.2.0. |
@nmeum Right now we're here: haskell/ghcup-metadata#116 If you have an i386 Alpine system we would use a hand to create bindists (executable + plan.json). |
I can run i386 binaries on my x86_64 system using chroots/docker/…, e.g. |
@nmeum actually since I have to sign them, I'd rather have a list of instructions so that I can supervise the process. :) You say that there is a cabal package in i386 alpine? Can I install it as simply as |
No, sorry I didn't not mean to imply that. I assumed you wanted to bootstrap on i386 musl yourself (we only support x86_64 and aarch64 currently). At the moment, we do not have a GHC or Cabal package for i386. It is on my to-do list though. |
We probably want to fix #9277 too |
Thanks @fgaz, do you think you can provide a patch? |
It's a matter of reviewing, merging and backporting #9278 |
@nmeum Okay, how can we proceed from here then? :) Ideally until such infra (like a fully provisioned docker image) is readily available, the release mangers will need some instructions that they can follow until the |
I am sorry, I think there might be a misunderstanding here. I am just your friendly downstream packager, I am usually not involved in the creation of GHC bindists (AFAIK there is no Alpine i686 bindist), which I believe is what you are talking about? Sorry for confusion! |
The machine never stops.
3.10.2.0 is a patch release destined to cement the 3.10 series as the recommended cabal version in toolchain managers
See: cabal-install 3.10.2.0 board
Here are the bullet points for releasing 3.10.2.0 for Cabal & cabal-install.
Tasks
Cabal
--quickjump
to haddock (backport #9049) #9073cabal-install
Distribution.Client.Main
(backport #8793) #9031Cabal-syntax
The text was updated successfully, but these errors were encountered: