Bug#624041: exim4: Uses deprecated _set_priority GnuTLS functions

Andreas Metzler ametzler at downhill.at.eu.org
Mon Apr 25 12:21:41 UTC 2011


Package: exim4
Version: 4.75-2
Severity: normal
User: ametzler at downhill.at.eu.org
Usertags: deprecated-gnutls-2.12
Forwarded: http://bugs.exim.org/show_bug.cgi?id=1095

This package is using some functions which are marked deprecated in
newer versions of GnuTLS (>=2.12.x). (They are not yet removed, though.)
These functions will be removed in future releases. GnuTLS 2.12.x is
already available in experimental.

Excerpt from buildlog:
====================================================
tls-gnu.c:775:1: warning: 'gnutls_cipher_set_priority' is deprecated (declared at /usr/include/gnutls/compat.h:335)
tls-gnu.c:776:1: warning: 'gnutls_compression_set_priority' is deprecated (declared at /usr/include/gnutls/compat.h:339)
tls-gnu.c:777:1: warning: 'gnutls_kx_set_priority' is deprecated (declared at /usr/include/gnutls/compat.h:342)
tls-gnu.c:778:1: warning: 'gnutls_protocol_set_priority' is deprecated (declared at /usr/include/gnutls/compat.h:344)
tls-gnu.c:779:1: warning: 'gnutls_mac_set_priority' is deprecated (declared at /usr/include/gnutls/compat.h:337)
tls-gnu.c:775:1: warning: 'gnutls_cipher_set_priority' is deprecated (declared at /usr/include/gnutls/compat.h:335)
tls-gnu.c:776:1: warning: 'gnutls_compression_set_priority' is deprecated (declared at /usr/include/gnutls/compat.h:339)
tls-gnu.c:777:1: warning: 'gnutls_kx_set_priority' is deprecated (declared at /usr/include/gnutls/compat.h:342)
tls-gnu.c:778:1: warning: 'gnutls_protocol_set_priority' is deprecated (declared at /usr/include/gnutls/compat.h:344)
tls-gnu.c:779:1: warning: 'gnutls_mac_set_priority' is deprecated (declared at /usr/include/gnutls/compat.h:337)
tls-gnu.c:775:1: warning: 'gnutls_cipher_set_priority' is deprecated (declared at /usr/include/gnutls/compat.h:335)
tls-gnu.c:776:1: warning: 'gnutls_compression_set_priority' is deprecated (declared at /usr/include/gnutls/compat.h:339)
tls-gnu.c:777:1: warning: 'gnutls_kx_set_priority' is deprecated (declared at /usr/include/gnutls/compat.h:342)
tls-gnu.c:778:1: warning: 'gnutls_protocol_set_priority' is deprecated (declared at /usr/include/gnutls/compat.h:344)
tls-gnu.c:779:1: warning: 'gnutls_mac_set_priority' is deprecated (declared at /usr/include/gnutls/compat.h:337)
tls-gnu.c:775:1: warning: 'gnutls_cipher_set_priority' is deprecated (declared at /usr/include/gnutls/compat.h:335)
tls-gnu.c:776:1: warning: 'gnutls_compression_set_priority' is deprecated (declared at /usr/include/gnutls/compat.h:339)
tls-gnu.c:777:1: warning: 'gnutls_kx_set_priority' is deprecated (declared at /usr/include/gnutls/compat.h:342)
tls-gnu.c:778:1: warning: 'gnutls_protocol_set_priority' is deprecated (declared at /usr/include/gnutls/compat.h:344)
tls-gnu.c:779:1: warning: 'gnutls_mac_set_priority' is deprecated (declared at /usr/include/gnutls/compat.h:337)
====================================================

The gnutls_*_set_priority family of functions has been marked deprecated
in 2.12.x. These functions have been superceded by 
gnutls_priority_set_direct(). The replacement function was added in gnutls
stable release 2.2.0 (released 2007-12-14).

cu Andreas





More information about the Pkg-exim4-maintainers mailing list