[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