Bug#529909: sipsak: Uses deprecated gnutls-config script to search for libgnutls(-extra/-openssl)

Andreas Metzler ametzler at downhill.at.eu.org
Fri May 22 08:07:11 UTC 2009


Package: sipsak
Version: 0.9.6-2 
Severity: normal

The package's ./configure script is trying to invoke libgnutls-config
and/or libgnutls-extra-config to search for the gnutls library. Newer
versions of gnutls do not ship these scripts anymore.

The second release candidata of gnutls 2.8 (2.7.12) is available for
testing in Debian/experimental.

Please use another way to search for the gnutls library, e.g.
pkg-config or AC_LIB_HAVE_LINKFLAGS or AC_CHECK_FUNCS. For packages
that already use pkg-config to search for other libraries, pkg-config
will probably be the simplest way. Debian's gnutls packages have
shipped the necessary .pc files since version 0.3.5-1 (June 2006).

This package does not actually FTBFS with newer versions of gnutls.
Instead it is simply not liked against gnutls.

For sipsak I am not sure whether this good or bad, since I get this
warning when building against "old" gnutls:

dpkg-shlibdeps: warning: dependency on libgnutls.so.26 could be avoided if "debian/sipsak/usr/bin/sipsak" were not uselessly linked against it (they use none of its symbols).

In the current state sipsak could be accidentally built against
OpenSSL on buildds with unclean chroots since ./configure starts
searching for OpenSSL if it cannot find GnuTLS.

cu andreas





More information about the Pkg-voip-maintainers mailing list