Use configure.ldflags-delete instead of configure.ldflags?

Anders F Björklund afb at macports.org
Fri Mar 18 02:26:32 PDT 2011


Ryan Schmidt wrote:

> On Mar 16, 2011, at 04:47, Rainer Müller wrote:
> 
>> On 03/15/2011 02:13 AM, Ryan Schmidt wrote:
>>>> How about the addition of "-Xlinker -headerpad_max_install_names" as a
>>>> default in portconfigure.tcl? Would macport consider it?
>>> 
>>> We could consider that. I wonder if there are any negative implications for any ports? Have you already been trying this on many ports, with positive results?
>> 
>> Wouldn't this give the wrong impression that libraries are relocatable?
>> This might be true for some of them, but definitely not for all.
> 
> Can you give an example of a library that would not be relocatable?

The usual examples are the ones that dlopen others with absolute paths,
or try to read configuration or resources from a hardcoded location...

But there are numerous libraries using build-time rather than run-time
configuration. And things like @executable_path don't work as strings

--anders



More information about the macports-dev mailing list