Planning a Haskell Platfrom Release Candidate this weekend
Mark Lentczner
mark.lentczner at gmail.com
Mon Jul 21 04:06:15 UTC 2014
Where I'm at:
*-- General --*
[x] haddock linkage from HP packages to GHC core packages is broken
* -- think I have this fixed.... checking in all contexts*
[x] decision on QuickCheck?
* -- staying with 2.6, because 2.7 added a dep on a package not in the
platform*
*-- Source Tarball --*
[x] missing platform.sh scripts
[x] missing os-extras in hptool/src
* -- both done*
*-- Mac --*
[x] start.html needs a once over updating
* -- done*
[-] uninstall-hs should clean out /usr/local/bin symlinks (as it does with
/usr/bin)
* -- turns out it already was... long post on why it is hard to clean out
installations that are configured to install directly into common shared
directories (like /usr/local/bin and /usr/local/share/man)*
[?] activate-hs should add -P for clang pre-processing
* - bug found in Cabal*
* - adding -P for all preprocessing will suck*
* - no other good fix*
[-] ensuring that the MACOSX_DEPLOYMENT_TARGET=10.6 is set
* -- decided to defer this to later - just need to remember to do this
by hand before starting the build*
*-- Windows --*
[ ] GLUT issue in ghci
* -- no updates*
*-- Website --*
[ ] templatize info on pages
[ ] add build mode to bptool Main
- needs to take file of downloads & hashes
*-- this can all wait until after the RC*
The issue with pre-processing is a big one - and one not easily solvable.
It has already bit developers (bos posted about it recently), and it will
bite again.
I'm also feeling at a loss to actually test the Platform. Normally I do a
big system build, like Pandoc, or my own Plush to prove that a wider
variety of developer packages will compile with the platform. Alas, none of
those will compile with 7.8.3 and this platform. [for the curious: texmath
ends up in a compilation that never ends during the profiling lib build,
and Plush relies on warp, which puts it into it's own cabal hell...)
- Mark
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/libraries/attachments/20140720/3cf61941/attachment-0001.html>
More information about the Libraries
mailing list