Bug#540449: gnutls version checking too strict

Simon Josefsson simon at josefsson.org
Mon Aug 10 12:33:00 UTC 2009


Andreas Metzler <ametzler at downhill.at.eu.org> writes:

> On 2009-08-08 Andreas Metzler <ametzler at downhill.at.eu.org> wrote:
> [...]
>> Upstream seems to have changed the code to require installation of
>> both gcrypt and tasn versions that greater or equal version gnutls
>> was built against.
>
>> http://git.savannah.gnu.org/cgit/gnutls.git/commit/?h=gnutls_2_8_x&id=ce23654ab3b8097241c1639ebe3e853c4f67b6d7
>> http://git.savannah.gnu.org/cgit/gnutls.git/commit/?id=35bd51b3b42dd437a9914a908af45d78fec76856
> [...]
>> (See http://bugs.debian.org/495473 for comparison.)
>
> Hello,
> The gnutls 2.8 series will absolutely fail to work if the currently
> installed version of libtasn1 or libgcrypt is not greater or equal
> than the version gnutls was built against. This is much too cautious
> since the libtasn1 ABI has not changed at all since 1.6. A gnutls
> binary built against libtasn1 2.3 will work perfectly fiine with e.g.
> libtasn1 2.0.
>
> It also makes our (Debian and probably other distributors) life
> unnecessary difficult, without any benefit for us, we already track
> ABI through dependencies.
>
> Please undo these changes, proposed patch against GIT HEAD attached.
> thanks, cu andreas

Hi.  Just in time for the 2.8.2 release. :-)

I applied it somewhat differently, see:
http://git.savannah.gnu.org/cgit/gnutls.git/commit/?id=860605be8f3b344738548ecfe0f1a6e6cb357c0b

Thanks,
/Simon





More information about the Pkg-gnutls-maint mailing list