[review] cvs commit: ports/math/libqalculate Makefile

Jan Henrik Sylvester me at janh.de
Tue May 19 11:48:56 UTC 2009


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


More information about the cvs-ports mailing list