[MacPorts] #13805: mercury depends on gcc34 which fails to compile (intel, leopard)

MacPorts trac at macosforge.org
Mon Feb 18 21:18:09 PST 2008


#13805: mercury depends on gcc34 which fails to compile (intel, leopard)
---------------------------------+------------------------------------------
  Reporter:  albatros at icemx.net  |       Owner:  macports-tickets at lists.macosforge.org
      Type:  defect              |      Status:  new                                  
  Priority:  Normal              |   Milestone:  Port Bugs                            
 Component:  ports               |     Version:  1.6.0                                
Resolution:                      |    Keywords:                                       
---------------------------------+------------------------------------------
Comment (by godboutn at yahoo.ca):

 Replying to [comment:3 ryandesign at macports.org]:
 > Greg, can you remember why in r16494 you added to the mercury port the
 dependency on gcc34?

 If I may, I will provide an answer.  It is stated several times on the
 Mercury web site and INSTALL files that it will not compile at all under
 gcc4.0.x, which now comes of course with XCode 3.  It is recommended to
 either roll back to gcc34 or possibly forward to gcc 4.2.x.

 Building Mercury on Darwin 9 is a major pain and requires much more work
 than changing the compiler.  The included boehm_gc sources must be
 upgraded.  I managed to compile Mercury but it doesn't work: it just leaks
 memory like crazy and doesn't do anything.

 I will post pointers if I manage to iron out all the kinks.

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


More information about the macports-tickets mailing list