This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [RESEND][PATCH] ld: -rpath must search under sysroot


On Wed, Sep 12, 2012 at 11:20:48AM -0700, Andy Ross wrote:
> The -rpath argument would search the host filesystem for libraries,
> even when a sysroot was defined.  For cross toolchains with targets
> compatible with the host architecture this can find incorrect
> libraries.  Leave -rpath-link unmodified, as build systems in the wild
> are already using this to point to host directories.

I agree that your patch makes sense, but I hesitate to apply the
change for two reasons:
a) It's odd to have -rpath add the sysroot but -rpath-link not do so.
b) I wonder how many people already add the sysroot to their -rpath
argument, and would have their builds broken by this change.

-- 
Alan Modra
Australia Development Lab, IBM


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]