]> Savannah Git Hosting - gnulib.git/commitdiff
bootstrap: remove code that accommodated RHEL5's old autoreconf
authorJim Meyering <meyering@fb.com>
Thu, 9 Mar 2023 16:41:07 +0000 (08:41 -0800)
committerJim Meyering <meyering@meta.com>
Thu, 9 Mar 2023 16:43:01 +0000 (08:43 -0800)
* top/bootstrap-funclib.sh (autogen) [AUTORECONFFLAGS]: RHEL5 has not
been supported since 2017. It included (and this code worked around)
a version of autoreconf that was so old it did not accept the
--no-recursive option. Drop that workaround.
* build-aux/bootstrap: Regenerate.

ChangeLog
build-aux/bootstrap
top/bootstrap-funclib.sh

index fc3bf8e0873edc391ca6aef0a0488b9f63c9d4dc..16b4eb3170730962843b4272667ad706c0ddd515 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2023-03-09  Jim Meyering  <meyering@fb.com>
+
+       bootstrap: remove code that accommodated RHEL5's old autoreconf
+       * top/bootstrap-funclib.sh (autogen) [AUTORECONFFLAGS]: RHEL5 has not
+       been supported since 2017. It included (and this code worked around)
+       a version of autoreconf that was so old it did not accept the
+       --no-recursive option. Drop that workaround.
+       * build-aux/bootstrap: Regenerate.
+
 2023-03-08  Bruno Haible  <bruno@clisp.org>
 
        gettimeofday, timespec_get tests: Avoid test failure on glibc/Linux.
index c6c4901d3fac27444323847550687b83c821e75e..e634872de12a2df4107eb78b5891fe51c20810cb 100755 (executable)
@@ -37,7 +37,7 @@ medir=`dirname "$me"`
 
 # A library of shell functions for autopull.sh, autogen.sh, and bootstrap.
 
-scriptlibversion=2023-01-06.19; # UTC
+scriptlibversion=2023-03-09.14; # UTC
 
 # Copyright (C) 2003-2023 Free Software Foundation, Inc.
 #
@@ -1237,14 +1237,6 @@ autogen()
   # such as ylwrap.
   AUTORECONFFLAGS="--verbose --install --force -I $m4_base $ACLOCAL_FLAGS"
 
-  # Some systems (RHEL 5) are using ancient autotools, for which the
-  # --no-recursive option had not been invented.  Detect that lack and
-  # omit the option when it's not supported.  FIXME in 2017: remove this
-  # hack when RHEL 5 autotools are updated, or when they become irrelevant.
-  case $($AUTORECONF --help) in
-    *--no-recursive*) AUTORECONFFLAGS="$AUTORECONFFLAGS --no-recursive";;
-  esac
-
   # Tell autoreconf not to invoke autopoint or libtoolize; they were run above.
   echo "running: AUTOPOINT=true LIBTOOLIZE=true $AUTORECONF $AUTORECONFFLAGS"
   AUTOPOINT=true LIBTOOLIZE=true $AUTORECONF $AUTORECONFFLAGS \
index fca6a0392e7f86332936617351e459343c6f86ea..b6960dd4c62ac3e352d309471e1b99b5711eb01e 100644 (file)
@@ -1,6 +1,6 @@
 # A library of shell functions for autopull.sh, autogen.sh, and bootstrap.
 
-scriptlibversion=2023-01-06.19; # UTC
+scriptlibversion=2023-03-09.14; # UTC
 
 # Copyright (C) 2003-2023 Free Software Foundation, Inc.
 #
@@ -1200,14 +1200,6 @@ autogen()
   # such as ylwrap.
   AUTORECONFFLAGS="--verbose --install --force -I $m4_base $ACLOCAL_FLAGS"
 
-  # Some systems (RHEL 5) are using ancient autotools, for which the
-  # --no-recursive option had not been invented.  Detect that lack and
-  # omit the option when it's not supported.  FIXME in 2017: remove this
-  # hack when RHEL 5 autotools are updated, or when they become irrelevant.
-  case $($AUTORECONF --help) in
-    *--no-recursive*) AUTORECONFFLAGS="$AUTORECONFFLAGS --no-recursive";;
-  esac
-
   # Tell autoreconf not to invoke autopoint or libtoolize; they were run above.
   echo "running: AUTOPOINT=true LIBTOOLIZE=true $AUTORECONF $AUTORECONFFLAGS"
   AUTOPOINT=true LIBTOOLIZE=true $AUTORECONF $AUTORECONFFLAGS \