2012.2.0.0 final count down

Chris Dornan chris at chrisdornan.com
Fri May 25 16:42:26 BST 2012


I am not at all surprised that the builds fails for MacOS – this is why I was asking the MacOS and Windows people to advise me on what would be needed for their builds to work on 2.1.2.2 in light of the conditional configuration in this area in the 2.3.2.0 cabal file.
 
When people try to build the platform from the source tarball we post they are going to have to work out what extra link options in order to get their GLUT programs running.
 
If you guys can tell me what is needed I am happy to upload 2.1.2.3 with a cabal file that works for Linux, MacOS and Windows. Can we use the link configuration from 2.3.2.0?
 
Chris
 
From: haskell-platform-bounces at projects.haskell.org [mailto:haskell-platform-bounces at projects.haskell.org] On Behalf Of Mark Lentczner
Sent: 25 May 2012 15:26
To: haskell-platform at projects.haskell.org
Subject: Re: 2012.2.0.0 final count down
 
On Thu, May 24, 2012 at 11:28 PM, Jens Petersen <juhpetersen at gmail.com> wrote:
I just noticed that haddock seems to be failing on GLUT.
I dunno if that is a blocker to releasing?
 
Yup - discovered last night, while trying to build the Mac RC2 installer, that indeed GLUT-2.1.2.2 fails to build at all:
 
Setup: Missing dependency on a foreign library:
* Missing C library: glut
This problem can usually be solved by installing the system package that
provides this library (you may need the "-dev" version). If the library is
already installed but in a non-standard location then you can use the flags
--extra-include-dirs= and --extra-lib-dirs= to specify where it is.
 
The fix was to add --extra-lib-dirs=/usr/X11/lib to the environment variable EXTRA_CONFIGURE_OPTS before calling build.sh. However, I'm not certain that is correct for all platforms.
 
I'm going to make this call to go back to 2.1.2.1. That way, the platform indicates that the OpenGL related components haven't been brought forward yet. Obviously, if someone builds and packages 2.1.2.2, that isn't going to break projects that depends on the platform.
 
I'm still beating some trac bugs into submission (#169, #194, #186, & #163). I've got them mostly licked (I think) - but anticipate getting Mac RC2 out Saturday.
 
 - Mark
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://projects.haskell.org/pipermail/haskell-platform/attachments/20120525/37ad1e73/attachment-0001.htm>


More information about the Haskell-platform mailing list