cabal-install 3.0.1.0 release planning

Created on 5 Nov 2019  Â·  18Comments  Â·  Source: haskell/cabal

Given #6327 it becomes more urgent to finalize a first point-release of cabal-install with the main goals of being a

  • GHC 8.8.1 compatible (that is, being compilable by GHC 8.8.1; not only supporting driving GHC 8.8.1) release (requires new backward-incompat hackage-security release) and
  • include/backport important fixes (such as e.g. #6317 and ideally #6218)

After a brief conversation with @23Skidoo a realistic time-schedule is to aim for releasing sometime next week (before end of Sunday Nov 17th)

As deliverables, this ought to include

  • A source-release to Hackage
  • Making sure the bootstrap script works w/ at least GHC 8.8.1 (relevant to e.g. #6317)
  • Binary releases for Linux (@hvr), macOS (@phadej), Windows (@Mistuke) on http://downloads.haskell.org

    • inclusion in ghcup (cc @hasufell)

    • inclusion in Chocolatey (cc @Mistuke)

release

Most helpful comment

Any chance of getting Cabal 3.0.1.0 on hackage?

All 18 comments

Hi!, #6298 fixed a minor bug but i think it could be backported to 3.0 without taking many risks.

https://github.com/haskell/cabal/milestone/51 milestone has 35 open issues. Those have to be resolved (or reclassified) before this can go forward.

I backported bunch of stuff and made https://github.com/haskell/cabal/releases/tag/Cabal-v3.0.1.0-rc1 tag. I'll make a MR to GHC advancing Cabal submodule to it.

@phadej sorry for ping but do you think #6298 could be backported to 3.0.1.0? it is a minor bug but it blocks the use of cabal-helper (and haskell-ide-engine) with a custom store-dir (pretty common for windows users)
I could try to do a pr if you think it could be included in the release.
Thanks in advance!

@jneira sorry, but I just created another rc. I hope cabal-install-3.2 will be released in 1-2 months. I'd like not to spend any more time on 3.0.

EDIT: as it's a cabal-install issue, so it's not important to get into Cabal shipped with GHC: there's nothing to change in Cabal.

Might be too late, but I would have liked #6300 to be included in the point release also. It's another Windos fix.

6300 is included. I’ll probably backport store dir also today, if the patch applies cleanly

Sent from my iPhone

On 13 Dec 2019, at 8.08, Daniel Gröber (dxld) notifications@github.com wrote:

Might be too late, but I would have liked #6300 to be included in the point release also. It's another Windos fix.

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or unsubscribe.

New tags updated in https://github.com/haskell/cabal/issues/6328#issuecomment-565311423

I think they can be released (note: I'd wait till https://gitlab.haskell.org/ghc/ghc/merge_requests/2320 is merged).

Awesome, thanks!

GHC-8.8.2 released with Cabal at Cabal-v3.0.1.0-rc2 tag.

Any ETA for cabal-install 3.0.1.0? I unable bootstrap 3.0.0.0 with GHC 8.8.

Any chance of getting Cabal 3.0.1.0 on hackage?

Any chance of getting Cabal 3.0.1.0 on hackage?

Also this page has to be updated: https://www.haskell.org/cabal/download.html

:crossed_fingers: for https://github.com/haskell/cabal/issues/6222 in 3.0.1.0

It seems 3.0.1.0 not correctly release with tag and hackage uploading but mentioned in changelog

Was this page helpful?
0 / 5 - 0 ratings