Posted by
Stefano Lattarini on
May 13, 2012; 1:58pm
URL: https://forum.world.st/PATCH-build-don-t-use-obsolescent-AM-PROG-CC-STDC-and-AM-CONFIG-HEADER-tp4630038.html
The Automake-provided macros 'AM_PROG_CC_STDC' and 'AM_CONFIG_HEADER'
have been superseded respectively by the Autoconf-provided ones
'AC_PROG_CC' (since October 2002) and 'AC_CONFIG_HEADERS' (since July
2002). Moreover, those obsolescent macros will be removed in the next
major Automake version (1.13). Stop using them.
* configure.ac (AM_CONFIG_HEADER): Don't use this, ...
(AC_CONFIG_HEADERS): ... use this instead. While we are at it,
properly quote the argument.
* snprintfv/configure.ac (AM_PROG_CC_STDC): Drop this, the invocation
to AC_PROG_CC is enough.
Copyright-paperwork-exempt: yes
Signed-off-by: Stefano Lattarini <
[hidden email]>
---
I've found these issues while trying to bootstrap GNU smalltalk with
the development version of Automake.
Regards,
Stefano
ChangeLog | 16 ++++++++++++++++
configure.ac | 2 +-
snprintfv/configure.ac | 1 -
3 files changed, 17 insertions(+), 2 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index b785ee4..8524244 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,19 @@
+2012-05-13 Stefano Lattarini <
[hidden email]> (tiny change)
+
+ build: don't use obsolescent AM_PROG_CC_STDC and AM_CONFIG_HEADER
+
+ The Automake-provided macros 'AM_PROG_CC_STDC' and 'AM_CONFIG_HEADER'
+ have been superseded respectively by the Autoconf-provided ones
+ 'AC_PROG_CC' (since October 2002) and 'AC_CONFIG_HEADERS' (since July
+ 2002). Moreover, those obsolescent macros will be removed in the next
+ major Automake version (1.13). Stop using them.
+
+ * configure.ac (AM_CONFIG_HEADER): Don't use this, ...
+ (AC_CONFIG_HEADERS): ... use this instead. While we are at it,
+ properly quote the argument.
+ * snprintfv/configure.ac (AM_PROG_CC_STDC): Drop this, the invocation
+ to AC_PROG_CC is enough.
+
2012-03-29 Paolo Bonzini <
[hidden email]>
* tests/compiler.st: Add testcase.
diff --git a/configure.ac b/configure.ac
index ec7f481..645416c 100644
--- a/configure.ac
+++ b/configure.ac
@@ -19,7 +19,7 @@ AC_CONFIG_AUX_DIR([build-aux])
AC_CONFIG_MACRO_DIR([build-aux])
AC_CONFIG_SRCDIR([main.c])
AC_CONFIG_TESTDIR(tests)
-AM_CONFIG_HEADER(config.h)
+AC_CONFIG_HEADERS([config.h])
GST_PROG_GAWK
AM_INIT_AUTOMAKE
AC_CANONICAL_HOST
diff --git a/snprintfv/configure.ac b/snprintfv/configure.ac
index 59d7938..dbfd4f3 100644
--- a/snprintfv/configure.ac
+++ b/snprintfv/configure.ac
@@ -110,7 +110,6 @@ AM_WITH_DMALLOC
# check for various programs used during the build.
# ----------------------------------------------------------------------
AC_PROG_CC
-AM_PROG_CC_STDC
AC_C_CONST
AC_C_INLINE
AC_EXEEXT
--
1.7.9.5
_______________________________________________
help-smalltalk mailing list
[hidden email]
https://lists.gnu.org/mailman/listinfo/help-smalltalk