[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: upstream library without a SONAME



On Wed, Jul 25, 2001 at 05:06:58PM -0400, Steve M. Robbins wrote:

> > > 1.  Does Debian require a SONAME for a shared lib?
> > 
> > You mean the tag inside the library itself?
> 
> Yes.
>  
> > All of the shared libraries I have installed on my machine have an
> > embedded SONAME tag.  I thought this was required by the dynamic linker?
> 
> Not so!
> 
> 	cd /usr/lib
> 	for x in *.so ; do objdump -p $x | grep -q SONAME || echo $x; done

I think the confusion here is between a SONAME and a library version number.
Typically, the library version number is part of the SONAME.  What we are
speaking of here is libraries which do not have a version number in their
SONAME.

-- 
 - mdz



Reply to: