What is New in Cross Compiling Haskell

January Edition

After setting up hackage.mobilehaskell.org with S3 and fastly backing in December, I automated the overlay generation in January. This means that any patches pushed to the overlay repository will be automatically reflected in the overlay after a few minutes. Now all that’s missing is patches for common packages!

I’ve also managed to write a patch for cabal so that new-build properly propagates --with-PROG flags into dependencies. This should make it work much better for cross compilation, once the patch is merged. I’m hopeful this will happen soon.

Finally I’ve argued for the use (and improved) overlays in the SLURP and Uncurated Hackage Layer proposals, because I believe overlays are an underused feature that could provide us with solutions to the perceived problems (as I understand them) and offer a unified interface.