help-libtasn1
[Top][All Lists]
Advanced

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

Re: GNU Libtasn1 4.9 released


From: Nikos Mavrogiannopoulos
Subject: Re: GNU Libtasn1 4.9 released
Date: Tue, 26 Jul 2016 08:51:53 +0200

On Tue, Jul 26, 2016 at 2:12 AM, Roman Bogorodskiy
<address@hidden> wrote:
>   Nikos Mavrogiannopoulos wrote:
>> GNU Libtasn1 is a standalone library written in C for manipulating
>> ASN.1 objects including DER/BER encoding/decoding.  GNU Libtasn1 is
>> used by GnuTLS to handle X.509 structures and by GNU Shishi to handle
>> Kerberos V5 structures.
>>
>> * Noteworthy changes in release 4.9 (released 2016-07-25) [stable]
>> - Fixes to OID encoding of OIDs which have elements which exceed 2^32
> Hi,
>
> With this release, I get the following build failure:
>   CC       decoding.lo
> decoding.c:121:12: error: comparison of integers of different signs: 
> 'unsigned int' and 'int' [-Werror,-Wsign-compare]
>               if (INT_MULTIPLY_OVERFLOW (ans, 256))
>                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[...]
> Workaround is to configure with '--disable-gcc-warnings'. I' reporting this 
> because:
>
> 1. --disable-gcc-warnings is not enabled by defualt
> 2. although the fix seems trivial, I'm not familiar with the code enough to 
> be sure
>    it won't break something import

Right, -Werror shouldn't have been there. You can safely remove it or
configure with "--disable-gcc-warnings". The issue of this warnings
seems to be gnulib, and I'll update it on the master branch.

regards,
Nikos



reply via email to

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