[Nix-dev] Say hello to GHC 7.7.20131202

Oliver Charles ollie at ocharles.org.uk
Wed Dec 4 10:21:06 CET 2013


On 12/04/2013 12:01 AM, Peter Simons wrote:
> Yo Haskell programmers,
> 
> I've just updated ghcHEAD to a reasonably up-to-date Git snapshot, and it works
> quite well. In the interest of doubling compile times for everyone trying to
> use it, haskellPackages_ghcHEAD now has full shared-library support enabled by
> default, so Haskell binaries come at a whopping 300KB:
> 
>  | $ nix-build -o /tmp/cabal2nix ~/.nix-defexpr -A haskellPackages_ghcHEAD.cabal2nix
>  | /nix/store/7lrm31hf7lns8qbac7ciqq351gs603rr-cabal2nix-1.56
>  |
>  | $ ls -lh /tmp/cabal2nix/bin/cabal2nix
>  | -r-xr-xr-x 1 root nixbld 360K Jan  1  1970 /tmp/cabal2nix/bin/cabal2nix
> 
> 'ldd' will tell a different story, though. :-)
> 
> So, if you'd like to test your code against the upcoming 7.8 release, you can
> now use Nix to do it.

Great news! I'm very interested in shared libraries (I opened the
request for this, after all!) - but what is the reason for making this
the default for ghcHEAD? Will haskellPackages_ghc78whatever also have
shared libraries, or are you using this as a testing ground?

Thanks for working on this though, I'll be upgrading as soon as I find
the time :)

- ocharles

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 490 bytes
Desc: OpenPGP digital signature
Url : http://lists.science.uu.nl/pipermail/nix-dev/attachments/20131204/e509e6ac/attachment.bin 


More information about the nix-dev mailing list