Re: rpmlint no-soname warning

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

 



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.

--
fedora-extras-list mailing list
fedora-extras-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-extras-list

[Index of Archives]     [Fedora General Discussion]     [Fedora Art]     [Fedora Docs]     [Fedora Package Review]     [Fedora Desktop]     [Big List of Linux Books]     [Yosemite Backpacking]     [KDE Users]

  Powered by Linux