]> Savannah Git Hosting - gnulib.git/commitdiff
extensions: require AC_GNU_SOURCE only for <=2.63
authorPaul Eggert <eggert@cs.ucla.edu>
Sun, 27 Sep 2020 02:18:08 +0000 (19:18 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Sun, 27 Sep 2020 02:18:48 +0000 (19:18 -0700)
Problem reported by Gavin Smith in:
https://lists.gnu.org/r/autoconf/2020-09/msg00012.html
* m4/extensions.m4 ([gl_USE_SYSTEM_EXTENSIONS]):
Require AC_GNU_SOURCE only for Autoconf 2.63 and earlier, since it
shouldn’t be needed after that, and Autoconf 2.70 complains about
it being obsolete.

ChangeLog
m4/extensions.m4

index d5cabb4878e45d95e758ae07291bb8a33e5d2bf8..8c06171aa16329e4a306fde60bcd88662d4af4f6 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+2020-09-26  Paul Eggert  <eggert@cs.ucla.edu>
+
+       extensions: require AC_GNU_SOURCE only for <=2.63
+       Problem reported by Gavin Smith in:
+       https://lists.gnu.org/r/autoconf/2020-09/msg00012.html
+       * m4/extensions.m4 ([gl_USE_SYSTEM_EXTENSIONS]):
+       Require AC_GNU_SOURCE only for Autoconf 2.63 and earlier, since it
+       shouldn’t be needed after that, and Autoconf 2.70 complains about
+       it being obsolete.
+
 2020-09-26  Bruno Haible  <bruno@clisp.org>
 
        regex-tests: Make test more robust.
index d7c95effdace70fe8ed5fb8e607910b5ba85a5f0..22fdb03e3173c6fa8ebc921880f0f56e52664da0 100644 (file)
@@ -1,4 +1,4 @@
-# serial 18  -*- Autoconf -*-
+# serial 19  -*- Autoconf -*-
 # Enable extensions on systems that normally disable them.
 
 # Copyright (C) 2003, 2006-2020 Free Software Foundation, Inc.
@@ -183,7 +183,7 @@ AC_DEFUN_ONCE([gl_USE_SYSTEM_EXTENSIONS],
   dnl warning: "AC_COMPILE_IFELSE was called before AC_USE_SYSTEM_EXTENSIONS".
   dnl Note: We can do this only for one of the macros AC_AIX, AC_GNU_SOURCE,
   dnl AC_MINIX. If people still use AC_AIX or AC_MINIX, they are out of luck.
-  AC_REQUIRE([AC_GNU_SOURCE])
+  m4_version_prereq([2.64], [], [AC_REQUIRE([AC_GNU_SOURCE])])
 
   AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
 ])