guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Haskel LTS 12.8.


From: Timothy Sample
Subject: Re: Haskel LTS 12.8.
Date: Wed, 29 Aug 2018 17:53:41 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux)

Hello,

Ricardo Wurmus <address@hidden> writes:

> Hi Tim,
>
>> To avoid duplicating work, I wanted to let you know that I am working on
>> updating the Haskell packages to their LTS 12.8 versions.  This will go
>> nicely with the new GHC 8.4.3.
>
> Excellent!  I have a couple of new package definitions and a few minor
> updates that I wanted to push to the master branch tomorrow.  (These
> updates work fine with with GHC 8.0.x AFAICT, but I haven’t subjected
> them to much testing.)

There’s an issue with the new GHC.  The “--allow-newer=…” flags no
longer work.  I can’t find any info on the Web or in any changelog.  It
seems that nobody uses “runhaskell Setup.hs …” except for us.  Right
now, I am working around this clumsily to avoid stalling (I am just
patching the Cabal files).  It ought to be fixed before everything gets
merged, though.  The best idea I’ve had so far is to update the build
system to use the “cabal” command.  Hopefully I can find something
simpler, though.

>> I am keeping the work on a WIP branch that I have here:
>> <https://gitlab.com/samplet/guix/tree/wip-haskell>.  All the updates
>> have commits, but there is still a lot of testing to do and build issues
>> to resolve.  I will keep you posted.
>
> Shall we push that to a wip-haskell branch in the Guix repository on
> Savannah instead?  Then we could more easily let ci.guix.info build out
> the branch.

Yes!  This is a great idea.  However, maybe it’s best for a little later
(tomorrow or the next day).  Right now, I am fixing more than my
computer is building.  :)

> --
> Ricardo


-- Tim



reply via email to

[Prev in Thread] Current Thread [Next in Thread]