quick report using GHC 7.10 RC3

Herbert Valerio Riedel hvriedel at gmail.com
Mon Mar 23 07:04:36 UTC 2015


Hello Mark,

Here's just two minor notes about the first two items:

On 2015-03-23 at 06:44:41 +0100, Mark Lentczner wrote:

[...]

> *1. Cabal-1.22.1.2 isn't on Hackage*

> Boot strapping HP now needs to bootstrap cabal-install in order to be able
> to build with 7.10. My fancy-pants build system for HP doesn't do that
> (yet), so I did it by hand. Only hitch: Cabal 1.22.1.2 isn't on hackage, so
> I had to build with 1.22.1.1 - so the bootstrap wasn't perfect, but good
> enough to work.

That's because RC3 happened shortly before Cabal got properly tagged,
and 1.22.1.2 was rather an internal transitional versioning to make sure
RC3 clearly marked that it didn't ship with what was available on
Hackage as 1.22.1.1 (fwiw, if you build with the current ghc-7.10 branch
tip you'll end up with the uploaded
http://hackage.haskell.org/package/Cabal-1.22.2.0 release)

> *2. Still need old-local and old-time*
> Because....wait for it... cabal-install needs them! So do cgi and HTTP
> packages.

I'm sure cabal-install can be modified to build-depend on those
conditionally (via cabal conditionals)...




More information about the ghc-devs mailing list