Re: What happened to libtool transitive DSOs?

Bob Friesenhahn <[email protected]>
Newsgroups gmane.comp.gnu.libtool.general
Message-ID <[email protected]>
On Thu, 21 Jun 2018, Paul T. Bauman wrote:
>
> This is correct and bit us as well when Debian-based systems changed this.
> Our very hackish work around was to insert the following in our configure.ac
> immediately after AC_OUTPUT():
>
> perl -pi -e 's/link_all_deplibs=no/link_all_deplibs=yes/' libtool

OS distributions where shared libraries provide robust implicit 
dependencies, and where pkg-config or other methods are used to obtain 
build options, do not like what libtool does.  They do not like that 
libtool adds libraries that the application/library did not explicitly 
link with.  The reason why they do not like this is that if they 
introduce a different library which has different dependencies then 
they would like the dependencies to be entirely determined by the new 
library.

This is a very long-standing point of contention.

Bob
-- 
Bob Friesenhahn
[email protected], http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/

_______________________________________________
https://lists.gnu.org/mailman/listinfo/libtool
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.