Subject: Re: Shared library symlinks and libtool
To: Thomas Klausner <wiz@danbala.ifoer.tuwien.ac.at>
From: Nick Hudson <nick@nthcliff.demon.co.uk>
List: tech-pkg
Date: 01/24/2001 14:26:28
Thomas Klausner wrote:
> 
> Hi!
> 
> After Alistair's recent change to make ELF PLISTs default, some
> programs have problems in the installation phase. In particular, I
> think of devel/xdelta (and some others) where the problem lies in the
> fact that they install a library 'libfoo.so.1.2.3', and libtool only
> generates symlinks for 'libfoo.so.1' and 'libfoo.so'.
> 
> What is the proper target to fix -- the PLISTs (removing the
> 'libfoo.so.1.2' entries) or libtool (making it create the
> 'libfoo.so.1.2' symlinks)?

This IMO is a bug in the Makefile.am of xdelta.

	libxdelta_la_LDFLAGS = -version-info 0:22.0

The 22.0 is an incorrect minor number. It should be changed to

	libxdelta_la_LDFLAGS = -version-info 0:22

are there any other examples?

Nick
-- 
aka skrll@netbsd.org, skrll@excite.co.uk