[MacPorts] #13407: RFE: ghc update to 6.8.1

MacPorts trac at macosforge.org
Mon Mar 3 13:57:35 PST 2008


#13407: RFE: ghc update to 6.8.1
--------------------------------+-------------------------------------------
  Reporter:  wss at cs.nott.ac.uk  |       Owner:  gwright at macports.org
      Type:  enhancement        |      Status:  closed              
  Priority:  Normal             |   Milestone:  Port Enhancements   
 Component:  ports              |     Version:  1.5.2               
Resolution:  fixed              |    Keywords:  ghc                 
--------------------------------+-------------------------------------------
Changes (by gwright at macports.org):

  * status:  new => closed
  * resolution:  => fixed

Comment:

 The ghc port has been upgraded to 6.8.2.  It should work on Tiger/ppc,
 Tiger/intel and Leopard/intel.  Leopard/ppc
 is not supported since there seem to be bugs in the Apple toolchain on
 that platform that prevent building the
 compiler. (If these are solved and I can get access to a machine to test
 on, I will add Leopard/ppc.)

 The delay in updating ghc is mainly due to three bugs: two file locking
 bugs in ghc (patched in this commit) and an OS
 bug that in rare circumstances would cause the build fail.  The OS bug is
 fixed in 10.5.2; users on Leopard should
 update to avoid possible problems.  (The symptom of the OS bug is that the
 linker will report that an archive file
 will have no table of contents, even though ghc tries to run ranlib.)

 Other patches ensure that the libraries link with the correct libgmp.

 OpenGL support is built by default.  OpenAL support is disabled because of
 name clashes between Apple's OpenAL
 and the freealut library required by ghc.   It should be possible to fix
 this eventually.

-- 
Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/13407#comment:7>
MacPorts </projects/macports>
Ports system for Mac OS


More information about the macports-tickets mailing list