[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’.