guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Problems with upgrade to GnuTLS 3.2.12 (important)


From: Ludovic Courtès
Subject: Re: Problems with upgrade to GnuTLS 3.2.12 (important)
Date: Wed, 05 Mar 2014 00:10:39 +0100
User-agent: Gnus/5.130007 (Ma Gnus v0.7) Emacs/24.3 (gnu/linux)

Mark H Weaver <address@hidden> skribis:

> Due to a grave certificate verification flaw, it is quite important that
> we upgrade to GnuTLS 3.2.12 ASAP, but two of the tests in guile/tests
> are failing:
>
>   FAIL: x509-auth.scm
>   FAIL: openpgp-auth.scm
>
> For both of the failing tests, the error is the same:
>
> /nix/store/lvfp4x9fwsrv158yzag6qf54q262mgzz-guile-2.0.9/bin/guile: symbol 
> lookup error: 
> /tmp/nix-build-gnutls-3.2.12.drv-0/gnutls-3.2.12/guile/src/.libs/guile-gnutls-v-2.so.0:
>  undefined symbol: gnutls_rsa_params_init

This is because:

  1. the --disable-rsa-export configure option disappeared (it’s been
     reinstated in GnuTLS commit a1c626e), and so ENABLE_RSA_EXPORT was
     left undefined, meaning gnutls_rsa_export.c code was not compiled
     (it’s actually a backward-compatibility interface.)

  2. the Guile bindings still use and expose that interface (I’ll ask
     for advice on what to do here.)

I’ll push the upgrade shortly; thanks!

Ludo’.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]