Hello, Ricardo Wurmus <rek...@elephly.net> 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