#37647: R-framework depends on llvm-gcc42 but requires gfortran --------------------------+--------------------------- Reporter: gnwiii@… | Owner: kjell.konis@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: R-framework | --------------------------+--------------------------- Comment (by gnwiii@…): I decided to use {{{+gcc47}}} on SL. {{{ sudo port -s install R-framework +gcc46 }}} to get: {{{ R-framework @2.15.2_0+accelerate+cairo+gcc47+recommended+tcltk+x11 (active) }}} After a long session of reinstalling the R packages that wanted the old gfortran dylib this version seems to work properly, but I haven't tried any large calculations or run systematic checks. I choose gcc47 in part because gcc45 has had some problems building the hdf5 library which I need for netcdf4. Overall, considering linux and mac problem reports for stuff I use, gcc47 seems to have fixed a number of known problems in gcc45 and gcc46, but no doubt has new problems that are yet to be reported, and some of the issues for gcc45 and gcc46 have likely been addressed with recent updates to the compilers or by workarounds in the package sources. I'd guess that gcc45 will be "stable" and should work well for most users. gcc47 is said to outperform gcc45 in some benchmarks, but may also get more updates, so may take a bit more work down the road. If you do use gcc47 and find problems (and report them), the future will be better for all of us. I also searched for reports of people building R using dragonegg without much success. -- Ticket URL: <https://trac.macports.org/ticket/37647#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS