[gnutls-devel] gnutls 3.3.1
Nikos Mavrogiannopoulos
nmav at gnutls.org
Sat Apr 19 15:08:36 CEST 2014
On Sat, 2014-04-19 at 14:23 +0200, Andreas Metzler wrote:
> On 2014-04-19 Nikos Mavrogiannopoulos <nmav at gnutls.org> wrote:
> > Hello,
> > I've just released gnutls 3.3.1. This is a bugfix release on the
> > next stable branch.
> [...]
>
> Hello,
> removal of gnutls_secure_malloc from gnutls.h broke guile support:
> -----------------------
> In file included from core.c:519:0:
> priorities.i.c: In function 'scm_gnutls_set_session_cipher_priority_x':
> priorities.i.c:11:3: warning: implicit declaration of function 'scm_c_issue_deprecation_warning' [-Wimplicit-function-declaration]
> scm_c_issue_deprecation_warning ("`set-session-cipher-priority!' is deprecated, use `set-session-priorities!' instead");
> ^
> core.c: In function 'scm_init_gnutls':
> core.c:3369:3: error: 'gnutls_secure_malloc' undeclared (first use in this function)
> gnutls_secure_malloc = scm_malloc;
> ^
Thanks, I've removed these overrides completely. The way to override
these functions was using gnutls_global_set_mem_functions(), and in
3.3.x it is no longer possible to override them. In fact it may lead to
a crash on deinitialization if done the way the guile module did.
regards,
Nikos
More information about the Gnutls-devel
mailing list