Opened 14 years ago

Closed 14 years ago

#22104 closed enhancement (duplicate)

add gcc44 variant to openmpi

Reported by: howarth@… Owned by: mww@…
Priority: Normal Milestone:
Component: ports Version: 1.8.1
Keywords: science Cc:
Port: openmpi

Description

Currently the openmpi package doesn't build on Snow Leopard due to the absence of a gcc44 variant. The attached Portfile diff eliminates this bug.

Attachments (1)

Portfile.diff (2.1 KB) - added by howarth@… 14 years ago.
add gcc44 variant for Snow Leopard to openmpi package

Download all attachments as: .zip

Change History (5)

Changed 14 years ago by howarth@…

Attachment: Portfile.diff added

add gcc44 variant for Snow Leopard to openmpi package

comment:1 Changed 14 years ago by jmroot (Joshua Root)

Owner: changed from macports-tickets@… to mww@…
Type: updateenhancement

To be fair, gcc43 builds and works fine on 10.6 for most people.

comment:2 Changed 14 years ago by howarth@…

Building and operating properly are two distinctly different things.
Have you actually validated gcc43 under darwin10 by running
the gcc testsuite? There are a number of places in the gcc source
code that had to be adjusted for darwin10 and to provide complete
support for the x86_64 target...

http://gcc.gnu.org/ml/gcc-patches/2008-11/msg00333.html http://gcc.gnu.org/ml/gcc-patches/2008-11/msg01514.html http://gcc.gnu.org/ml/gcc-patches/2008-11/msg01515.html

comment:3 Changed 14 years ago by howarth@…

The gcc44 variant needs to be added for the new apbs-mpi packaging since it depends on gcc44.
Also do note that gcc43 is not validated to run on darwin10. One would have to implement the patches in
http://trac.macports.org/ticket/22148

comment:4 Changed 14 years ago by mf2k (Frank Schima)

Resolution: duplicate
Status: newclosed

Duplicate of #21353.

Note: See TracTickets for help on using tickets.