bug-gnulib
[Top][All Lists]
Advanced

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

Results from running autoupdate on gnulib m4 files


From: Gavin Smith
Subject: Results from running autoupdate on gnulib m4 files
Date: Sun, 27 Sep 2020 11:28:22 +0100
User-agent: Mutt/1.9.4 (2018-02-28)

Because of the upcoming autoconf 2.70 release gives more warnings, I 
checked the other files in gnulib in the m4 directory with

autoupdate -v *.m4 2>&1 | tee log

Fortunately, there are not too many issues (on top of the other issues I 
already reported).  Here are the relevant excerpts from the output:

-----
gnulib-common.m4:486: warning: AC_PROG_CC_C99 is obsolete; use AC_PROG_CC
gnulib-common.m4:487: warning: AC_PROG_CC_STDC is obsolete; use AC_PROG_CC
autoupdate: 'gnulib-common.m4' is updated

realloc.m4:11: warning: The preprocessor macro `STDC_HEADERS' is obsolete.
  Except in unusual embedded environments, you can safely include all
  ISO C90 headers unconditionally.
autoupdate: 'realloc.m4' is updated

std-gnu11.m4:457: warning: AC_PROG_CC_C89 is obsolete; use AC_PROG_CC
std-gnu11.m4:459: warning: AC_PROG_CC_C99 is obsolete; use AC_PROG_CC
std-gnu11.m4:459: warning: AC_PROG_CC_STDC is obsolete; use AC_PROG_CC
autoupdate: 'std-gnu11.m4' is updated
-----

I went through the changes that autoupdate made and reverted what seemed to be
incorrect changes (e.g. AC_PREREQ version numbers).  The remaining 
changes are almost certainly incorrect but it shows where other problems 
are likely to arise:

* Use of AC_DECL_SYS_SIGLIST in strsignal.m4
* Redefinition of AC_CHECKING in several files to silence AC_CHECK_PROG
* AC_HEADER_STDC in realloc.m4 and malloc.m4

I've attached the diff to this email.

Attachment: autoupdate-changes
Description: Text document


reply via email to

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