[MacPorts] #20222: R-2.9.1 patch to better handle the dynamic libraries
MacPorts
noreply at macports.org
Sat Jul 18 15:36:59 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
------------------------------+---------------------------------------------
Comment(by blb@…):
This updates the libraries in ${prefix}/lib/R/lib to have the full path
encoded, as otherwise anything which wants to link to R would need to have
a DYLD environment variable set to see it properly. This initially came
up due to ticket #18784.
The files in RHOME/library/*/libs are .so files so I'm guessing they are
dlopen()'d right? If so, they don't need a path encoded since dlopen() is
going to need a full path prior to even touching them.
As far as upstream, I'm guessing this won't happen since it seems like
they want R to be easily relocatable by default, hence this would seem to
be somewhat MacPorts-specific.
--
Ticket URL: <http://trac.macports.org/ticket/20222#comment:3>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list