HP 2015.2.0.0 and GHC 7.10

Johan Tibell johan.tibell at gmail.com
Wed Mar 25 08:33:05 UTC 2015


cabal-install should be 1.22.2.0 (latest). Otherwise looks good.
On Mar 25, 2015 7:32 AM, "Mark Lentczner" <mark.lentczner at gmail.com> wrote:

> *Hey you....* yes you... Platform committee member, or Platform library
> maintainer, Platform packager... that's right, you:
>
> GHC 7.10 is about to be released. Wouldn't it rock if we came out with a
> Platform within days? Or on the same day?
>
> I know, I know, our process is long and full of discussion, and hard, and
> slow.... let's smash that, eh? How'z'bout it?
>
> OKAY? Good! Your task is:
>
>    - look over the the source file at GitHub
>    <https://github.com/haskell/haskell-platform/blob/pre-release/hptool/src/Releases2015.hs> that
>    defines the release
>    - see if the version of your stuff looks right
>    - yeah, I bumped it all to latest, major or minor version change - so
>    APIs probably broke from last HP
>    - look near the end where there is a bunch of stuff I kinda just added
>    to get it all to compile
>    - read the notes about those things in the first message of this
>    thread (copied below)
>    - weigh in - short and sweet - if you have an opinion
>    - if you have a spare Mac - download it and try it!
>    <http://www.ozonehouse.com/mark/platform/>
>
> Crazy, right? I know... but, can we do this?
>
> — Mark
>
> On Sun, Mar 22, 2015 at 10:13 PM, Mark Lentczner <mark.lentczner at gmail.com
> > wrote:
>
>> I've gone ahead and built a very provisional, alpha version of 2015.2.0.0
>> using GHC 7.10 RC3.
>>
>> I bumped all the GHC libs to the versions in 7.10, and bumped all the
>> Platform libs to the latest versions I could find on Hackage. There were a
>> few issues:
>>
>>    - *old-locale and old-time* - no longer part of GHC, but
>>    cabal-install, cgi & HTTP need them - and they are part of the platform -
>>    so included now as added packages. Not sure this is a great idea, since
>>    they are now very deprecated... but until cabal-install, cgi, & HTTP
>>    update, not sure what else to do.
>>    - *tf-random* - is now required by alex and QuickCheck - seems a
>>    shame to add this, as now we're going to have two random packages
>>    - *network-uri *- was split out of network, and needed by
>>    cabal-install, cgi, & HTTP. I suppose we should include it, as it was
>>    functionality and API that was part of the platform
>>    - *exceptions* & *multipart* - needed by cgi - is exceptions now
>>    subsumed by something in transformers? and... multipart? maybe time to drop
>>    cgi? We didn't have it last time anyway as it wouldn't compile!
>>    - *scientific* - needed by attoparsec - debated in detail last time
>>    ... and we're still here!
>>
>> The Platform is significantly larger now: On OS X it has gone from 316M
>> to 499M! Most of this is due to new OpenGL libs which are now huge (went
>> from 98M to 239M!) GHC itself grew by 109M (to almost 1G), so that the
>> whole installed magilla is 1.5G! Even the compressed installer is now 250M!
>>
>> If you want to poke at it, the source is in the pre-release branch at
>> GitHub <https://github.com/haskell/haskell-platform/tree/pre-release>,
>> and the OS X builds are at my usual platform staging area:
>>
>> Index of /mark/platform <http://www.ozonehouse.com/mark/platform/>
>>
>>
>> Remember, it already includes GHC, so no need to download the GHC binary
>> for OS X that is there, too.
>>
>> I'll try to get a generic linux build up soonish... but my VM now runs
>> out of memory trying to build OpenGL - and adding more only makes my
>> machine thrash to death!
>>
>> - Mark
>>
>>
>
> _______________________________________________
> ghc-devs mailing list
> ghc-devs at haskell.org
> http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-devs/attachments/20150325/bdeb9b2e/attachment.html>


More information about the ghc-devs mailing list