[MacPorts] #32642: ImageMagick's PC files contain -fopenmp which makes GCC 4.0 fail
MacPorts
noreply at macports.org
Fri Dec 23 08:09:33 PST 2011
#32642: ImageMagick's PC files contain -fopenmp which makes GCC 4.0 fail
--------------------------------------+-------------------------------------
Reporter: Peter_Dyballa@… | Owner: ryandesign@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.0.3
Keywords: openmp | Port: ImageMagick
--------------------------------------+-------------------------------------
Comment(by Peter_Dyballa@…):
Replying to [comment:1 ryandesign@…]:
> That seems fraught... Wouldn't implementing #15945/#24944 (providing an
openmp variant you could deselect) be the best solution?
I don't think so. This would switch off completely the use of modern
features in ImageMagick (and possibly other packages) when compiling with
modern GCC 4.4 or GCC 4.5. This time I just wanted to check whether it
works to compile the sources of GNU Emacs 24.0.92 with such an old
compiler as GCC 4.0 from Apple.
First try with GTK3 failed, a function _____ _____ sync_synchronize is
used but not provided. Compiling with Xaw3d succeeds. So the OpenMP
interface is not disturbing or prohibiting the successful build of
software with ancient compilers, to me it therefore seems more appropriate
to also provide PC files for such ancient software in some directory.
--
Ticket URL: <https://trac.macports.org/ticket/32642#comment:2>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list