[Haskell-cafe] Haskell Platform 2014 build problems on OS X

Carter Schonwald carter.schonwald at gmail.com
Thu Aug 28 17:18:04 UTC 2014


Pretty much.  But not 7.8 generally, but >= 7.8.3 onwards.  There are some
nasty bugs in 7.8.2 that can bite if you're not careful.

On Thursday, August 28, 2014, Nicola Gigante <nicola.gigante at gmail.com>
wrote:

>
> Il giorno 28/ago/2014, alle ore 01:33, Carter Schonwald <
> carter.schonwald at gmail.com
> <javascript:_e(%7B%7D,'cvml','carter.schonwald at gmail.com');>> ha scritto:
>
> basically the problem is theres no one actively "owning" the brew formula
> for ghc or platform AND also famliar with haskell.  if someone was willing
> to be the "proactive owner" on the brew formula, i'm happy to help them
> when they hit tricky OS X issues, but baring that development, I avoid
> using Brew to manage GHC/Haskell platform like the plague, and advise
> others thusly.
>
> the Brew GHC formula is painfully out of date and kinda iffy .
> https://github.com/Homebrew/homebrew/blob/master/Library/Formula/ghc.rb
>
> It still defaults to 7.6 despite 7.6 being hosed on more modern build envs
> unless you install userland GCC  (which then in turn breaks any haskell
> package that assumes a suitable mac friendly / objective ), AND the GHC 7.8
> version it provides is 7.8.2 which had many nasty bugs and is no .
>
> Additionally, theres ZERO good reason to expose "build from source" option
> for the GHC formula.  AND that has a complicated bootstrap process owing to
> their focus on 7.6 support, which would go away if they switch to a "7.8
> only" motif.
>
> the GHC OS X build that Mark used for the newest haskell platform build
> will work with OS X 10.6-10.1. Doing a binary install of that bindist
> (./configure --prefix=$brewGHCprefix ; make install; link the executables
> into path) should be the full extent of the brew formula.
>
>
> So, If i can recall correctly:
> - They could simplify a lot the process if they’d focus on ghc 7.8 only.
> - Anyway, they should forget building from source and provide a formula
> that installs
>   the binary distribution.
>
> Am I correct?
>
> Nicola
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/haskell-cafe/attachments/20140828/ea7740d6/attachment.html>


More information about the Haskell-Cafe mailing list