[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.
autoupdate-changes
Description: Text document
- Results from running autoupdate on gnulib m4 files,
Gavin Smith <=