rpmlint no-soname warning
Ian Chapman
packages at amiga-hardware.com
Sat Jun 3 19:26:37 UTC 2006
Jason L Tibbitts III wrote:
> rpmlint has several no-soname warnings like:
>
> W: ejabberd no-soname /usr/lib64/ejabberd-1.1.1/priv/lib/expat_erl.so
> So, is there consensus that this is a blocker, and if so, how would
> you go about fixing it?
If it was simply in a standard lib location such as /usr/lib or
/usr/lib64 then it probably is a blocker, otherwise I'm not sure but
have a look at the following which should point you in the right
direction for getting it fixed.
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=193884
This might be useful from the man page of ld.
"-soname=name
When creating an ELF shared object, set the internal DT_SONAME field to
the specified name. When an executable is linked with a shared object
which has a DT_SONAME field, then when the executable is run the dynamic
linker will attempt to load the shared object specified by the
DT_SONAME field rather than the using the file name given to the linker."
--
Ian Chapman.
More information about the fedora-extras-list
mailing list