]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
build: update gnulib submodule to latest
authorCollin Funk <collin.funk1@gmail.com>
Sat, 24 Aug 2024 18:21:00 +0000 (11:21 -0700)
committerPádraig Brady <P@draigBrady.com>
Sun, 25 Aug 2024 07:53:45 +0000 (08:53 +0100)
* bootstrap: Update from Gnulib.

bootstrap
gnulib

index d78c8c306487a1015280528adabca091507ab54b..3758683da402656054eb5622c70ecabee98544c0 100755 (executable)
--- a/bootstrap
+++ b/bootstrap
@@ -37,7 +37,7 @@ medir=`dirname "$me"`
 
 # A library of shell functions for autopull.sh, autogen.sh, and bootstrap.
 
-scriptlibversion=2024-06-29.23; # UTC
+scriptlibversion=2024-07-21.12; # UTC
 
 # Copyright (C) 2003-2024 Free Software Foundation, Inc.
 #
@@ -1255,6 +1255,20 @@ autogen()
     $gnulib_tool $gnulib_tool_options --import $gnulib_modules \
       || die "gnulib-tool failed"
 
+    if test $with_gettext = yes && test ! -f $m4_base/gettext.m4; then
+      # The gnulib-tool invocation has removed $m4_base/gettext.m4, that the
+      # AUTOPOINT invocation had installed. This can occur when the gnulib
+      # module 'gettext' was previously present but is now not present any more.
+      # Repeat the AUTOPOINT invocation and the gnulib-tool invocation.
+
+      echo "$0: $AUTOPOINT --force"
+      $AUTOPOINT --force || return
+
+      echo "$0: $gnulib_tool $gnulib_tool_options --import ..."
+      $gnulib_tool $gnulib_tool_options --import $gnulib_modules \
+        || die "gnulib-tool failed"
+    fi
+
     for file in $gnulib_files; do
       symlink_to_dir "$GNULIB_SRCDIR" $file \
         || die "failed to symlink $file"
diff --git a/gnulib b/gnulib
index f3eeabad2b3645fdbfbf60449d93e978b7abcfb8..e9655b05dc0b25d24457f9b8dd31a579d6867d83 160000 (submodule)
--- a/gnulib
+++ b/gnulib
@@ -1 +1 @@
-Subproject commit f3eeabad2b3645fdbfbf60449d93e978b7abcfb8
+Subproject commit e9655b05dc0b25d24457f9b8dd31a579d6867d83