Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 19 May 2009 13:48:53 +0200
From:      Jan Henrik Sylvester <me@janh.de>
To:        Pav Lucistnik <pav@FreeBSD.org>
Cc:        cvs-ports@FreeBSD.org, Pietro Cerutti <gahr@FreeBSD.org>
Subject:   Re: [review] cvs commit: ports/math/libqalculate Makefile
Message-ID:  <4A129CA5.9080406@janh.de>
In-Reply-To: <1242731527.93676.15.camel@pav.hide.vol.cz>
References:  20090518182452.2B7F310656B4@hub.freebsd.org <4A11E1FE.9010601@janh.de>	 <1242719584.93676.14.camel@pav.hide.vol.cz> <4A127F2B.6050708@janh.de> <1242731527.93676.15.camel@pav.hide.vol.cz>

next in thread | previous in thread | raw e-mail | index | archive | help
Pav Lucistnik wrote:
> Jan Henrik Sylvester píše v út 19. 05. 2009 v 11:43 +0200:
> 
>> The real pain is portupgrade keeping all the .so.X.Y.Z libraries in 
>> compat/pkg and all libraries from outside the standard path (like the 
>> gcc43 ones). 
> 
> Yup - annoying.
> 
>> At the same time, libchk seems to ignore .so.X.Y.Z 
>> completely. 
> 
> That's the correct approach.

Usually, I delete any .so.*.*.* in lib/compat/pkg, but IIRC, I found one 
still in use once.

There is linking vs minor library versions -- though it is rare:

%readelf -d /usr/local/bin/ekiga | grep 'so\.[0-9]*\.'
  0x00000001 (NEEDED)                     Shared library: [libopal_r.so.2.2]
%cd /usr/local/lib/ ; ls libopal_r.so*
libopal_r.so            libopal_r.so.2          libopal_r.so.2.2 
libopal_r.so.2.2.11

Cheers,
Jan Henrik



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4A129CA5.9080406>