help-libidn
[Top][All Lists]
Advanced

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

Time to update Gnulib gear


From: Jeffrey Walton
Subject: Time to update Gnulib gear
Date: Mon, 20 Jul 2020 15:01:44 -0400

Hi Everyone,

I noticed libidn2-2.3.0 is kind of noisy. It looks libidn2 is using
older Gnulib modules:

In file included from idn2.c:37:0:
../gl/gettext.h: In function 'dcpgettext_expr':
../gl/gettext.h:227:3: warning: ISO C90 forbids variable length array
'msg_ctxt_id' [-Wvla]
   char msg_ctxt_id[msgctxt_len + msgid_len];
   ^~~~
../gl/gettext.h: In function 'dcnpgettext_expr':
../gl/gettext.h:275:3: warning: ISO C90 forbids variable length array
'msg_ctxt_id' [-Wvla]
   char msg_ctxt_id[msgctxt_len + msgid_len];
   ^~~~
idn2.c: In function 'process_input':
idn2.c:153:7: warning: string length '28846' is greater than the
length '4095' ISO C99 compilers are required to support
[-Woverlength-strings]
       puts (CONDITIONS);
       ^~~~

I believe the Gnulib folks cleared a lot of these problems.

We are also seeing a lot of noise for deprecated functions like
idn2_to_ascii_4i.

I think it may be time to update Gnulib and perhaps release a new
version of the library.

Thanks.



reply via email to

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