>From 43710542d7b1ae457160355adc8cf50fe8070416 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Sat, 26 Sep 2020 19:18:08 -0700 Subject: [PATCH] extensions: require AC_GNU_SOURCE only for <=2.63 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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 | 10 ++++++++++ m4/extensions.m4 | 4 ++-- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index d5cabb487..8c06171aa 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,13 @@ +2020-09-26 Paul Eggert + + 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 regex-tests: Make test more robust. diff --git a/m4/extensions.m4 b/m4/extensions.m4 index d7c95effd..22fdb03e3 100644 --- a/m4/extensions.m4 +++ b/m4/extensions.m4 @@ -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]) ]) -- 2.17.1