Which ghc versions can build ghc-6.8.1?
haskell at list.mightyreason.com
Thu Dec 6 17:17:09 EST 2007
Gregory Wright wrote:
> I'm the process of updating MacPort's ghc to 6.8.1 and adding support for
> Leopard (OS X 10.5) and have been having] some trouble.
Great. I am using 10.5 on a PPC
You ought to read the ongoing saga at
In general, we cannot yet make ghc-6.8.1 on a powerpc running OS X 10.5 (XCode 3.0).
My guess is that there is more than one fatal issue.
> The first task is just to get 6.8.1 running on Tiger (10.4). On PPC, I use
> ghc 6.4 as a bootstrap compiler and on Intel ghc 6.6. I am traveling with
> only a PPC PowerBook G4/OS X 10.4, so that's all I've been able to
> test with.
There are two binaries of ghc 6.8.1 for Tiger (10.4) posted on the site, so if
you are _really_ hard up for a bootstrap....
> The problem is that ghc 6.4 can not build 6.8.1. It seems related to
The latest Cabal is 1.2 (well, 220.127.116.11) and allows for packages to compile under
6.8 and 6.6 and hopefully 6.4. Any attempt to support more than one of those
ghc versions ought to be equipped with Cabal 1.2
> Using the 6.4 bootstrap compiler (with the version of Cabal that it shipped
> with) I get:
> If I upgrade the bootstrap compiler's Cabal to 18.104.22.168, the build still
Why only upgrade to 22.214.171.124 and not 1.2.whatever ?
> Can 6.4 build 6.8.1? Or is a later version required? If possible, I want
> to use the existing bootstrap compiler for OS X < 10.5, since building a
> new one is a lot of work, especially to root out unnecessary dependencies.
> And it would mean terminating support for Panther (10.3). We only promise
> support for the most recent two OS version, so dropping Panther is not a
> big deal,
> but I try not to gratuitously drop support for older version if I can
> avoid it.
> If a later version bootstrap compiler is needed, we should take the
> opportunity to update the documentation.
You might ask on the #haskell IRC channel...
More information about the Glasgow-haskell-users