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-boun...@projects.haskell.org [mailto:haskell-platform-boun...@projects.haskell.org] On Behalf Of Mark Lentczner Sent: 25 May 2012 15:26 To: haskell-platform@projects.haskell.org Subject: Re: 2012.2.0.0 final count down On Thu, May 24, 2012 at 11:28 PM, Jens Petersen <juhpeter...@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
_______________________________________________ Haskell-platform mailing list Haskell-platform@projects.haskell.org http://projects.haskell.org/cgi-bin/mailman/listinfo/haskell-platform