https://sourceware.org/bugzilla/show_bug.cgi?id=32986
Nick Alcock <nick.alcock at oracle dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |nick.alcock at oracle dot com --- Comment #1 from Nick Alcock <nick.alcock at oracle dot com> --- I agree that this is happening, and that it's hardly desirable. I'm not certain if this is a limitation in libtool or what. Can libtool and its automake friends even express different LIBADD in installed and non-installed .la files? Obviously we only want the relative-pathed stuff at build time, not runtime, but only libtool fixes those up and I don't think we have any control over it (so I suspect libtool will need fixing). (Frankly for shared library links I think you should usually simply delete the .la files on platforms with normal ELF shared library semantics like Linux. They're only really useful for static links and for platforms like HP/UX and AIX where shared library linking does not recursively resolve symbols in the linked-to libraries. But that doesn't change the fact that what we're doing here is wrong. I'm just not sure how to do it right.) -- You are receiving this mail because: You are on the CC list for the bug.