<p dir="ltr">Hey mark,<br>
How do you get the ghc docs built successfully on os x? I've tried to replicate you buildsteps but docbook hits a failure when tryingto download some remote file.  <br>
Many thanks </p>
<div class="gmail_quote">On Mar 22, 2015 10:13 PM, "Mark Lentczner" <<a href="mailto:mark.lentczner@gmail.com">mark.lentczner@gmail.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I've gone ahead and built a very provisional, alpha version of 2015.2.0.0 using GHC 7.10 RC3.<div><br></div><div>I bumped all the GHC libs to the versions in 7.10, and bumped all the Platform libs to the latest versions I could find on Hackage. There were a few issues:</div><div><ul><li><b>old-locale and old-time</b> - no longer part of GHC, but cabal-install, cgi & HTTP need them - and they are part of the platform - so included now as added packages. Not sure this is a great idea, since they are now very deprecated... but until cabal-install, cgi, & HTTP update, not sure what else to do.</li><li><b>tf-random</b> - is now required by alex and QuickCheck - seems a shame to add this, as now we're going to have two random packages</li><li><b>network-uri </b>- was split out of network, and needed by cabal-install, cgi, & HTTP. I suppose we should include it, as it was functionality and API that was part of the platform</li><li><b>exceptions</b> & <b>multipart</b> - needed by cgi - is exceptions now subsumed by something in transformers? and... multipart? maybe time to drop cgi? We didn't have it last time anyway as it wouldn't compile!</li><li><b>scientific</b> - needed by attoparsec - debated in detail last time ... and we're still here!</li></ul><div>The Platform is significantly larger now: On OS X it has gone from 316M to 499M! Most of this is due to new OpenGL libs which are now huge (went from 98M to 239M!) GHC itself grew by 109M (to almost 1G), so that the whole installed magilla is 1.5G! Even the compressed installer is now 250M!</div></div><div><br></div><div>If you want to poke at it, the source is in the <a href="https://github.com/haskell/haskell-platform/tree/pre-release" target="_blank">pre-release branch at GitHub</a>, and the OS X builds are at my usual platform staging area:</div><div><br></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><a href="http://www.ozonehouse.com/mark/platform/" target="_blank">Index of /mark/platform</a></div></blockquote><div><br></div><div>Remember, it already includes GHC, so no need to download the GHC binary for OS X that is there, too.</div><div><br></div><div>I'll try to get a generic linux build up soonish... but my VM now runs out of memory trying to build OpenGL - and adding more only makes my machine thrash to death!</div><div><br></div><div>- Mark</div><div><br></div></div>
<br>_______________________________________________<br>
ghc-devs mailing list<br>
<a href="mailto:ghc-devs@haskell.org">ghc-devs@haskell.org</a><br>
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs</a><br>
<br></blockquote></div>