soname-unused
Jake Goerzen
jgoerzen at opencsw.org
Tue Nov 12 18:13:22 CET 2013
Hello, While packaging the latest dovecot on unstable10s I get the
following checkpkg errors about soname-unused. I don't seem to run into
this on unstable10x build host. Should I add CHECKPKG_OVERRIDES to the
recipe and not worry about it?
CSWdovecotdevel:
CSWdovecot:
* Although it is linked against, binary
/opt/csw/lib/dovecot/auth/libauthdb_imap.so doesn't use any symbols
of the
following libraries: libsendfile.so.1. It usually happens because
superfluous libraries were added to the linker options, either
because of
the configure script itself or because of the "pkg-config --libs"
output of
one the dependency.
* Although it is linked against, binary /opt/csw/lib/dovecot/libdovecot-
sql.so.0.0.0 doesn't use any symbols of the following libraries:
libcrypto.so.1.0.0, libsendfile.so.1, libssl.so.1.0.0, libz.so.1. It
usually happens because superfluous libraries were added to the linker
options, either because of the configure script itself or because of the
"pkg-config --libs" output of one the dependency.
If any of the reported errors were false positives, you can override them
pasting the lines below to the GAR recipe.
CHECKPKG_OVERRIDES_CSWdovecot +=
soname-unused|libsendfile.so.1|is|needed|by|/opt/csw/lib/dovecot/auth/libauthdb_imap.so|but|never|used
CHECKPKG_OVERRIDES_CSWdovecot +=
soname-unused|libcrypto.so.1.0.0|is|needed|by|/opt/csw/lib/dovecot/libdovecot-sql.so.0.0.0|but|never|used
CHECKPKG_OVERRIDES_CSWdovecot +=
soname-unused|libsendfile.so.1|is|needed|by|/opt/csw/lib/dovecot/libdovecot-sql.so.0.0.0|but|never|used
CHECKPKG_OVERRIDES_CSWdovecot +=
soname-unused|libssl.so.1.0.0|is|needed|by|/opt/csw/lib/dovecot/libdovecot-sql.so.0.0.0|but|never|used
CHECKPKG_OVERRIDES_CSWdovecot +=
soname-unused|libz.so.1|is|needed|by|/opt/csw/lib/dovecot/libdovecot-sql.so.0.0.0|but|never|used
Regards,
/Jake
More information about the maintainers
mailing list