[MacPorts] #20222: R-2.9.1 patch to better handle the dynamic libraries

MacPorts noreply at macports.org
Wed Jul 8 00:45:23 PDT 2009


#20222: R-2.9.1 patch to better handle the dynamic libraries
------------------------------+---------------------------------------------
 Reporter:  blb@…             |       Owner:  kjell.konis@…      
     Type:  defect            |      Status:  new                
 Priority:  Normal            |   Milestone:                     
Component:  ports             |     Version:  1.8.0              
 Keywords:                    |        Port:  R                  
------------------------------+---------------------------------------------
 R does some interesting linking to avoid encoding paths into the dylibs it
 installs (hence the install_name_tool stuff in post-destroot).  This means
 that env variables would need to be set in order to properly run software
 (like rpy, see #18783 and #18784).  A better method would be to patch the
 build system so the dylibs have the right path right away, making it work
 better with extensions.

 Attached is a patch to R (updates Portfile and adds a patch file) which
 accomplishes this. It gets rpy2 to build and run against it, and R itself
 appears to still work fine with several demos.

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


More information about the macports-tickets mailing list