libtool-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Fix libtool on HP-UX/IA-64


From: Ralf Wildenhues
Subject: Re: Fix libtool on HP-UX/IA-64
Date: Sat, 5 Nov 2005 08:34:23 +0100
User-agent: Mutt/1.5.9i

Hi Albert,

* Albert Chin wrote on Fri, Nov 04, 2005 at 06:15:49PM CET:
> The following patch fixes libtool-1.5 on HP-UX 11.23/IA-64.
>   1. If you specify +b and -L, -L doesn't embed the path into
>      DT_RPATH. Hence, removal of hardcode_minus_L=yes.
>   2. If you specify only -L's without +nodefaultrpath, they are
>      embedded into DT_RPATH.
>   3. It's just easier to rely on +b throughout, like hppa*64.
> 
> There is one problem. If a library is created _without_ +b (because it
> has no dependencies) but -L in LDFLAGS, the paths from -L will get
> hardcoded into the library. Uck! The fix is to add
> ${wl}+nodefaultrpath. Should we do this for _every_ library we create
> on ia64*? I say yes.

I agree.  The patch is ok with me.  Could you be bothered to
forward-port to HEAD though?  Knowing me, the logic is just a
tad too nontrivial that I won't mess it up without testing.
I'll apply to both branches then.

> I'll deal with that issue and some others in a separate patch.

OK.

Thank you very much,
Ralf




reply via email to

[Prev in Thread] Current Thread [Next in Thread]