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

Reply via email to