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: