This week

Simon Marlow marlowsd at gmail.com
Thu Aug 28 06:08:04 EDT 2008


Simon Peyton-Jones wrote:
> | > That means that there will be no Mac OS X installer packages for 6.10
> | > either (it uses the bindist target as part of the build process).  I
> |
> | Ooops, sorry, braino: bindist will work (and indeed, already does).
> |
> | What we won't fix is building from HC files, i.e. porting GHC to a new
> | architecture.
> 
> But Manuel is pointing out that he did some work to make MacOSX installer packages work with the old build system, and that almost certainly no longer works with the new build system (the one in 6.10).  So unless we do something we won't get 'em.
> 
> For the new-new build system (the one proposed here  http://hackage.haskell.org/trac/ghc/wiki/Design/BuildSystem), Manuel's work can probably be resurrected without much trouble.  The question is what to do for 6.10.

As I understand it, the MacOS X distribution relies on bindist working 
(which it does) and it relies on the bindist only including bootstrapped 
binaries (which it does).  The functionality that Manuel added to the old 
build system for MacOS X is also provided by the current build system in 6.10.

So I think it should all work, and in any case Ian now has a Mac so we can 
verify all this.

Cheers,
	Simon



More information about the Cvs-ghc mailing list