[MacPorts] #33006: enhancement: gcc46 variant for R-framework

MacPorts noreply at macports.org
Tue Jan 24 07:41:11 PST 2012


#33006: enhancement: gcc46 variant for R-framework
--------------------------------------+-------------------------------------
 Reporter:  adfernandes@…             |       Owner:  kjell.konis@…      
     Type:  enhancement               |      Status:  new                
 Priority:  Normal                    |   Milestone:                     
Component:  ports                     |     Version:  2.0.3              
 Keywords:  haspatch                  |        Port:  R-framework        
--------------------------------------+-------------------------------------
 The compilers used by R-framework are quite old and have problems with
 many modern extensions that rely on more modern C++ or Fortran compilers.

 I have tried a '''lot''' of mugging about with `Makevars` and so on, and
 it is very difficult to control how extensions get built using this
 technique.

 The attached patch enables `gcc46` to be the default compiler, falling
 back to the original `llvm-gcc-4.2` from MacPorts for OBJC and OBJCXX.

 I've build and run many extensions with this patch, and it seems robust,
 even using the quartz graphics device, or mixed quartz plus x11.

 Great work on these ports, BTW - that's a lot of munging around to get
 things to work!

-- 
Ticket URL: <https://trac.macports.org/ticket/33006>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list