texinfo-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

branch master updated: Run gnulib --add-import at top level and under tp


From: Gavin D. Smith
Subject: branch master updated: Run gnulib --add-import at top level and under tp/Texinfo/XS.
Date: Thu, 24 Oct 2024 06:18:23 -0400

This is an automated email from the git hooks/post-receive script.

gavin pushed a commit to branch master
in repository texinfo.

The following commit(s) were added to refs/heads/master by this push:
     new c5986c936c Run gnulib --add-import at top level and under 
tp/Texinfo/XS.
c5986c936c is described below

commit c5986c936ce9b67608d2021d6e8cb14434d9c3e8
Author: Gavin Smith <gavinsmith0123@gmail.com>
AuthorDate: Thu Oct 24 11:18:12 2024 +0100

    Run gnulib --add-import at top level and under tp/Texinfo/XS.
---
 ChangeLog                                    |  4 ++++
 gnulib/lib/error.c                           |  1 -
 gnulib/lib/realloc.c                         | 11 +++++++++++
 gnulib/lib/reallocarray.c                    | 14 +++++++++++++-
 gnulib/m4/00gnulib.m4                        |  1 +
 gnulib/m4/__inline.m4                        |  1 +
 gnulib/m4/absolute-header.m4                 |  1 +
 gnulib/m4/alloca.m4                          |  1 +
 gnulib/m4/argz.m4                            |  1 +
 gnulib/m4/assert_h.m4                        |  1 +
 gnulib/m4/btowc.m4                           |  1 +
 gnulib/m4/builtin-expect.m4                  |  1 +
 gnulib/m4/c-bool.m4                          |  1 +
 gnulib/m4/c32rtomb.m4                        |  1 +
 gnulib/m4/calloc.m4                          |  1 +
 gnulib/m4/clock_time.m4                      |  1 +
 gnulib/m4/close.m4                           |  1 +
 gnulib/m4/codeset.m4                         |  1 +
 gnulib/m4/double-slash-root.m4               |  1 +
 gnulib/m4/dup2.m4                            |  1 +
 gnulib/m4/eealloc.m4                         |  1 +
 gnulib/m4/errno_h.m4                         |  1 +
 gnulib/m4/error.m4                           |  1 +
 gnulib/m4/error_h.m4                         |  1 +
 gnulib/m4/exponentd.m4                       |  1 +
 gnulib/m4/extensions-aix.m4                  |  1 +
 gnulib/m4/extensions.m4                      |  1 +
 gnulib/m4/extern-inline.m4                   |  1 +
 gnulib/m4/fcntl-o.m4                         |  1 +
 gnulib/m4/fcntl.m4                           |  1 +
 gnulib/m4/fcntl_h.m4                         |  1 +
 gnulib/m4/float_h.m4                         |  1 +
 gnulib/m4/free.m4                            |  1 +
 gnulib/m4/fstat.m4                           |  1 +
 gnulib/m4/getdtablesize.m4                   |  1 +
 gnulib/m4/getopt.m4                          |  1 +
 gnulib/m4/getprogname.m4                     |  1 +
 gnulib/m4/getrandom.m4                       |  1 +
 gnulib/m4/gnulib-common.m4                   |  7 ++++++-
 gnulib/m4/gnulib-tool.m4                     |  1 +
 gnulib/m4/host-cpu-c-abi.m4                  |  1 +
 gnulib/m4/iconv.m4                           |  1 +
 gnulib/m4/include_next.m4                    |  1 +
 gnulib/m4/intmax_t.m4                        |  1 +
 gnulib/m4/inttypes.m4                        |  1 +
 gnulib/m4/inttypes_h.m4                      |  1 +
 gnulib/m4/iswblank.m4                        |  1 +
 gnulib/m4/iswctype.m4                        |  1 +
 gnulib/m4/iswdigit.m4                        |  1 +
 gnulib/m4/iswpunct.m4                        |  1 +
 gnulib/m4/iswxdigit.m4                       |  1 +
 gnulib/m4/langinfo_h.m4                      |  1 +
 gnulib/m4/largefile.m4                       |  1 +
 gnulib/m4/lib-ld.m4                          |  1 +
 gnulib/m4/lib-link.m4                        |  1 +
 gnulib/m4/lib-prefix.m4                      |  1 +
 gnulib/m4/libunistring-base.m4               |  1 +
 gnulib/m4/limits-h.m4                        |  1 +
 gnulib/m4/localcharset.m4                    |  1 +
 gnulib/m4/locale-en.m4                       |  1 +
 gnulib/m4/locale-fr.m4                       |  1 +
 gnulib/m4/locale-ja.m4                       |  1 +
 gnulib/m4/locale-zh.m4                       |  1 +
 gnulib/m4/locale_h.m4                        |  1 +
 gnulib/m4/localeconv.m4                      |  1 +
 gnulib/m4/lock.m4                            |  1 +
 gnulib/m4/lstat.m4                           |  1 +
 gnulib/m4/malloc.m4                          |  1 +
 gnulib/m4/malloca.m4                         |  1 +
 gnulib/m4/math_h.m4                          |  1 +
 gnulib/m4/mbchar.m4                          |  1 +
 gnulib/m4/mbiter.m4                          |  1 +
 gnulib/m4/mbrtoc32.m4                        |  1 +
 gnulib/m4/mbrtowc.m4                         |  1 +
 gnulib/m4/mbsinit.m4                         |  1 +
 gnulib/m4/mbslen.m4                          |  1 +
 gnulib/m4/mbstate_t.m4                       |  1 +
 gnulib/m4/mbswidth.m4                        |  1 +
 gnulib/m4/mbtowc.m4                          |  1 +
 gnulib/m4/memchr.m4                          |  1 +
 gnulib/m4/mempcpy.m4                         |  1 +
 gnulib/m4/memrchr.m4                         |  1 +
 gnulib/m4/minmax.m4                          |  1 +
 gnulib/m4/mkdir.m4                           |  1 +
 gnulib/m4/mkstemp.m4                         |  1 +
 gnulib/m4/mmap-anon.m4                       |  1 +
 gnulib/m4/mode_t.m4                          |  1 +
 gnulib/m4/msvc-inval.m4                      |  1 +
 gnulib/m4/msvc-nothrow.m4                    |  1 +
 gnulib/m4/multiarch.m4                       |  1 +
 gnulib/m4/musl.m4                            |  1 +
 gnulib/m4/nl_langinfo.m4                     |  1 +
 gnulib/m4/nocrash.m4                         |  1 +
 gnulib/m4/off64_t.m4                         |  1 +
 gnulib/m4/off_t.m4                           |  1 +
 gnulib/m4/once.m4                            |  1 +
 gnulib/m4/open-cloexec.m4                    |  1 +
 gnulib/m4/open-slash.m4                      |  1 +
 gnulib/m4/open.m4                            |  1 +
 gnulib/m4/pathmax.m4                         |  1 +
 gnulib/m4/pid_t.m4                           |  1 +
 gnulib/m4/printf.m4                          |  1 +
 gnulib/m4/pthread-once.m4                    |  1 +
 gnulib/m4/pthread-spin.m4                    |  1 +
 gnulib/m4/pthread_h.m4                       |  1 +
 gnulib/m4/pthread_rwlock_rdlock.m4           |  1 +
 gnulib/m4/realloc.m4                         | 28 +++++++++++++++++++++++++---
 gnulib/m4/reallocarray.m4                    |  1 +
 gnulib/m4/regex.m4                           |  1 +
 gnulib/m4/sched_h.m4                         |  1 +
 gnulib/m4/setlocale_null.m4                  |  1 +
 gnulib/m4/size_max.m4                        |  1 +
 gnulib/m4/ssize_t.m4                         |  1 +
 gnulib/m4/stat-time.m4                       |  1 +
 gnulib/m4/stat.m4                            |  1 +
 gnulib/m4/stdalign.m4                        |  1 +
 gnulib/m4/stdarg.m4                          |  1 +
 gnulib/m4/stddef_h.m4                        |  1 +
 gnulib/m4/stdint.m4                          |  1 +
 gnulib/m4/stdint_h.m4                        |  1 +
 gnulib/m4/stdio_h.m4                         |  1 +
 gnulib/m4/stdlib_h.m4                        |  1 +
 gnulib/m4/stpcpy.m4                          |  1 +
 gnulib/m4/strcase.m4                         |  1 +
 gnulib/m4/strcasestr.m4                      |  1 +
 gnulib/m4/strdup.m4                          |  1 +
 gnulib/m4/strerror.m4                        |  1 +
 gnulib/m4/string_h.m4                        |  1 +
 gnulib/m4/strings_h.m4                       |  1 +
 gnulib/m4/strndup.m4                         |  1 +
 gnulib/m4/strnlen.m4                         |  1 +
 gnulib/m4/strstr.m4                          |  1 +
 gnulib/m4/sys_cdefs_h.m4                     |  1 +
 gnulib/m4/sys_random_h.m4                    |  1 +
 gnulib/m4/sys_socket_h.m4                    |  1 +
 gnulib/m4/sys_stat_h.m4                      |  1 +
 gnulib/m4/sys_types_h.m4                     |  1 +
 gnulib/m4/tempname.m4                        |  1 +
 gnulib/m4/threadlib.m4                       |  1 +
 gnulib/m4/time_h.m4                          |  1 +
 gnulib/m4/uchar_h.m4                         |  1 +
 gnulib/m4/unicase_h.m4                       |  1 +
 gnulib/m4/unictype_h.m4                      |  1 +
 gnulib/m4/uninorm_h.m4                       |  1 +
 gnulib/m4/unistd_h.m4                        |  1 +
 gnulib/m4/vararrays.m4                       |  1 +
 gnulib/m4/vasnprintf.m4                      |  1 +
 gnulib/m4/vasprintf.m4                       |  1 +
 gnulib/m4/visibility.m4                      |  1 +
 gnulib/m4/warn-on-use.m4                     |  1 +
 gnulib/m4/wchar_h.m4                         |  1 +
 gnulib/m4/wcrtomb.m4                         |  1 +
 gnulib/m4/wctype.m4                          |  1 +
 gnulib/m4/wctype_h.m4                        |  1 +
 gnulib/m4/wcwidth.m4                         |  1 +
 gnulib/m4/wint_t.m4                          |  1 +
 gnulib/m4/xalloc.m4                          |  1 +
 gnulib/m4/xsize.m4                           |  1 +
 gnulib/m4/zzgnulib.m4                        |  1 +
 tp/Texinfo/XS/gnulib/lib/acl.h               |  7 ++++---
 tp/Texinfo/XS/gnulib/lib/error.c             |  1 -
 tp/Texinfo/XS/gnulib/lib/realloc.c           | 11 +++++++++++
 tp/Texinfo/XS/gnulib/lib/reallocarray.c      | 14 +++++++++++++-
 tp/Texinfo/XS/gnulib/m4/00gnulib.m4          |  1 +
 tp/Texinfo/XS/gnulib/m4/absolute-header.m4   |  1 +
 tp/Texinfo/XS/gnulib/m4/access.m4            |  1 +
 tp/Texinfo/XS/gnulib/m4/acl.m4               |  1 +
 tp/Texinfo/XS/gnulib/m4/alloca.m4            |  1 +
 tp/Texinfo/XS/gnulib/m4/assert_h.m4          |  1 +
 tp/Texinfo/XS/gnulib/m4/c-bool.m4            |  1 +
 tp/Texinfo/XS/gnulib/m4/c32rtomb.m4          |  1 +
 tp/Texinfo/XS/gnulib/m4/calloc.m4            |  1 +
 tp/Texinfo/XS/gnulib/m4/clock_time.m4        |  1 +
 tp/Texinfo/XS/gnulib/m4/close.m4             |  1 +
 tp/Texinfo/XS/gnulib/m4/codeset.m4           |  1 +
 tp/Texinfo/XS/gnulib/m4/copy-file-range.m4   |  1 +
 tp/Texinfo/XS/gnulib/m4/copy-file.m4         |  1 +
 tp/Texinfo/XS/gnulib/m4/double-slash-root.m4 |  1 +
 tp/Texinfo/XS/gnulib/m4/dup2.m4              |  1 +
 tp/Texinfo/XS/gnulib/m4/eealloc.m4           |  1 +
 tp/Texinfo/XS/gnulib/m4/environ.m4           |  1 +
 tp/Texinfo/XS/gnulib/m4/errno_h.m4           |  1 +
 tp/Texinfo/XS/gnulib/m4/error.m4             |  1 +
 tp/Texinfo/XS/gnulib/m4/error_h.m4           |  1 +
 tp/Texinfo/XS/gnulib/m4/euidaccess.m4        |  1 +
 tp/Texinfo/XS/gnulib/m4/exponentd.m4         |  1 +
 tp/Texinfo/XS/gnulib/m4/extensions-aix.m4    |  1 +
 tp/Texinfo/XS/gnulib/m4/extensions.m4        |  1 +
 tp/Texinfo/XS/gnulib/m4/extern-inline.m4     |  1 +
 tp/Texinfo/XS/gnulib/m4/fcntl-o.m4           |  1 +
 tp/Texinfo/XS/gnulib/m4/fcntl.m4             |  1 +
 tp/Texinfo/XS/gnulib/m4/fcntl_h.m4           |  1 +
 tp/Texinfo/XS/gnulib/m4/float_h.m4           |  1 +
 tp/Texinfo/XS/gnulib/m4/free.m4              |  1 +
 tp/Texinfo/XS/gnulib/m4/fstat.m4             |  1 +
 tp/Texinfo/XS/gnulib/m4/getdelim.m4          |  1 +
 tp/Texinfo/XS/gnulib/m4/getdtablesize.m4     |  1 +
 tp/Texinfo/XS/gnulib/m4/getgroups.m4         |  1 +
 tp/Texinfo/XS/gnulib/m4/getline.m4           |  1 +
 tp/Texinfo/XS/gnulib/m4/getprogname.m4       |  1 +
 tp/Texinfo/XS/gnulib/m4/gettime.m4           |  1 +
 tp/Texinfo/XS/gnulib/m4/gettimeofday.m4      |  1 +
 tp/Texinfo/XS/gnulib/m4/gnulib-common.m4     |  7 ++++++-
 tp/Texinfo/XS/gnulib/m4/gnulib-tool.m4       |  1 +
 tp/Texinfo/XS/gnulib/m4/group-member.m4      |  1 +
 tp/Texinfo/XS/gnulib/m4/host-cpu-c-abi.m4    |  1 +
 tp/Texinfo/XS/gnulib/m4/iconv.m4             |  1 +
 tp/Texinfo/XS/gnulib/m4/include_next.m4      |  1 +
 tp/Texinfo/XS/gnulib/m4/inline.m4            |  1 +
 tp/Texinfo/XS/gnulib/m4/intmax_t.m4          |  1 +
 tp/Texinfo/XS/gnulib/m4/inttypes.m4          |  1 +
 tp/Texinfo/XS/gnulib/m4/inttypes_h.m4        |  1 +
 tp/Texinfo/XS/gnulib/m4/largefile.m4         |  1 +
 tp/Texinfo/XS/gnulib/m4/lib-ld.m4            |  1 +
 tp/Texinfo/XS/gnulib/m4/lib-link.m4          |  1 +
 tp/Texinfo/XS/gnulib/m4/lib-prefix.m4        |  1 +
 tp/Texinfo/XS/gnulib/m4/libunistring-base.m4 |  1 +
 tp/Texinfo/XS/gnulib/m4/libunistring.m4      |  1 +
 tp/Texinfo/XS/gnulib/m4/limits-h.m4          |  1 +
 tp/Texinfo/XS/gnulib/m4/localcharset.m4      |  1 +
 tp/Texinfo/XS/gnulib/m4/locale-en.m4         |  1 +
 tp/Texinfo/XS/gnulib/m4/locale-fr.m4         |  1 +
 tp/Texinfo/XS/gnulib/m4/locale-ja.m4         |  1 +
 tp/Texinfo/XS/gnulib/m4/locale-zh.m4         |  1 +
 tp/Texinfo/XS/gnulib/m4/locale_h.m4          |  1 +
 tp/Texinfo/XS/gnulib/m4/lstat.m4             |  1 +
 tp/Texinfo/XS/gnulib/m4/malloc.m4            |  1 +
 tp/Texinfo/XS/gnulib/m4/malloca.m4           |  1 +
 tp/Texinfo/XS/gnulib/m4/math_h.m4            |  1 +
 tp/Texinfo/XS/gnulib/m4/mbrtoc32.m4          |  1 +
 tp/Texinfo/XS/gnulib/m4/mbrtowc.m4           |  1 +
 tp/Texinfo/XS/gnulib/m4/mbsinit.m4           |  1 +
 tp/Texinfo/XS/gnulib/m4/mbstate_t.m4         |  1 +
 tp/Texinfo/XS/gnulib/m4/memchr.m4            |  1 +
 tp/Texinfo/XS/gnulib/m4/minmax.m4            |  1 +
 tp/Texinfo/XS/gnulib/m4/mmap-anon.m4         |  1 +
 tp/Texinfo/XS/gnulib/m4/mode_t.m4            |  1 +
 tp/Texinfo/XS/gnulib/m4/msvc-inval.m4        |  1 +
 tp/Texinfo/XS/gnulib/m4/msvc-nothrow.m4      |  1 +
 tp/Texinfo/XS/gnulib/m4/multiarch.m4         |  1 +
 tp/Texinfo/XS/gnulib/m4/musl.m4              |  1 +
 tp/Texinfo/XS/gnulib/m4/obstack.m4           |  1 +
 tp/Texinfo/XS/gnulib/m4/off64_t.m4           |  1 +
 tp/Texinfo/XS/gnulib/m4/off_t.m4             |  1 +
 tp/Texinfo/XS/gnulib/m4/open-cloexec.m4      |  1 +
 tp/Texinfo/XS/gnulib/m4/open-slash.m4        |  1 +
 tp/Texinfo/XS/gnulib/m4/open.m4              |  1 +
 tp/Texinfo/XS/gnulib/m4/pathmax.m4           |  1 +
 tp/Texinfo/XS/gnulib/m4/pid_t.m4             |  1 +
 tp/Texinfo/XS/gnulib/m4/printf.m4            |  1 +
 tp/Texinfo/XS/gnulib/m4/quote.m4             |  1 +
 tp/Texinfo/XS/gnulib/m4/quotearg.m4          |  1 +
 tp/Texinfo/XS/gnulib/m4/raise.m4             |  1 +
 tp/Texinfo/XS/gnulib/m4/rawmemchr.m4         |  1 +
 tp/Texinfo/XS/gnulib/m4/read.m4              |  1 +
 tp/Texinfo/XS/gnulib/m4/realloc.m4           | 28 +++++++++++++++++++++++++---
 tp/Texinfo/XS/gnulib/m4/reallocarray.m4      |  1 +
 tp/Texinfo/XS/gnulib/m4/safe-read.m4         |  1 +
 tp/Texinfo/XS/gnulib/m4/safe-write.m4        |  1 +
 tp/Texinfo/XS/gnulib/m4/setenv.m4            |  1 +
 tp/Texinfo/XS/gnulib/m4/setlocale_null.m4    |  1 +
 tp/Texinfo/XS/gnulib/m4/signal_h.m4          |  1 +
 tp/Texinfo/XS/gnulib/m4/size_max.m4          |  1 +
 tp/Texinfo/XS/gnulib/m4/ssize_t.m4           |  1 +
 tp/Texinfo/XS/gnulib/m4/stat-time.m4         |  1 +
 tp/Texinfo/XS/gnulib/m4/stat.m4              |  1 +
 tp/Texinfo/XS/gnulib/m4/stdalign.m4          |  1 +
 tp/Texinfo/XS/gnulib/m4/stddef_h.m4          |  1 +
 tp/Texinfo/XS/gnulib/m4/stdint.m4            |  1 +
 tp/Texinfo/XS/gnulib/m4/stdint_h.m4          |  1 +
 tp/Texinfo/XS/gnulib/m4/stdio_h.m4           |  1 +
 tp/Texinfo/XS/gnulib/m4/stdlib_h.m4          |  1 +
 tp/Texinfo/XS/gnulib/m4/strchrnul.m4         |  1 +
 tp/Texinfo/XS/gnulib/m4/strerror.m4          |  1 +
 tp/Texinfo/XS/gnulib/m4/string_h.m4          |  1 +
 tp/Texinfo/XS/gnulib/m4/strndup.m4           |  1 +
 tp/Texinfo/XS/gnulib/m4/strnlen.m4           |  1 +
 tp/Texinfo/XS/gnulib/m4/sys_socket_h.m4      |  1 +
 tp/Texinfo/XS/gnulib/m4/sys_stat_h.m4        |  1 +
 tp/Texinfo/XS/gnulib/m4/sys_time_h.m4        |  1 +
 tp/Texinfo/XS/gnulib/m4/sys_types_h.m4       |  1 +
 tp/Texinfo/XS/gnulib/m4/threadlib.m4         |  1 +
 tp/Texinfo/XS/gnulib/m4/time_h.m4            |  1 +
 tp/Texinfo/XS/gnulib/m4/timespec.m4          |  1 +
 tp/Texinfo/XS/gnulib/m4/uchar_h.m4           |  1 +
 tp/Texinfo/XS/gnulib/m4/unicase_h.m4         |  1 +
 tp/Texinfo/XS/gnulib/m4/unictype_h.m4        |  1 +
 tp/Texinfo/XS/gnulib/m4/uninorm_h.m4         |  1 +
 tp/Texinfo/XS/gnulib/m4/unistd_h.m4          |  1 +
 tp/Texinfo/XS/gnulib/m4/utime.m4             |  1 +
 tp/Texinfo/XS/gnulib/m4/utime_h.m4           |  1 +
 tp/Texinfo/XS/gnulib/m4/utimens.m4           |  1 +
 tp/Texinfo/XS/gnulib/m4/utimes.m4            |  1 +
 tp/Texinfo/XS/gnulib/m4/vararrays.m4         |  1 +
 tp/Texinfo/XS/gnulib/m4/vasnprintf.m4        |  1 +
 tp/Texinfo/XS/gnulib/m4/vasprintf.m4         |  1 +
 tp/Texinfo/XS/gnulib/m4/visibility.m4        |  1 +
 tp/Texinfo/XS/gnulib/m4/warn-on-use.m4       |  1 +
 tp/Texinfo/XS/gnulib/m4/wchar_h.m4           |  1 +
 tp/Texinfo/XS/gnulib/m4/wctype_h.m4          |  1 +
 tp/Texinfo/XS/gnulib/m4/wint_t.m4            |  1 +
 tp/Texinfo/XS/gnulib/m4/write.m4             |  1 +
 tp/Texinfo/XS/gnulib/m4/xalloc.m4            |  1 +
 tp/Texinfo/XS/gnulib/m4/xattr.m4             |  1 +
 tp/Texinfo/XS/gnulib/m4/xsize.m4             |  1 +
 tp/Texinfo/XS/gnulib/m4/zzgnulib.m4          |  1 +
 306 files changed, 412 insertions(+), 15 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index a76150b5ab..02386b27e7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2024-10-24  Gavin Smith <gavinsmith0123@gmail.com>
+
+       Run gnulib --add-import at top level and under tp/Texinfo/XS.
+
 2024-10-24  Patrice Dumas  <pertusus@free.fr>
 
        * doc/refcard/Makefile.am (CHECKS_ENV, ccheck, vcheck): set srcdir and
diff --git a/gnulib/lib/error.c b/gnulib/lib/error.c
index 837d5e56c6..6816805326 100644
--- a/gnulib/lib/error.c
+++ b/gnulib/lib/error.c
@@ -228,7 +228,6 @@ error_tail (int status, int errnum, const char *message, 
va_list args,
 #else
   vfprintf (stderr, message, args);
 #endif
-  va_end (args);
 
   ++error_message_count;
   if (errnum)
diff --git a/gnulib/lib/realloc.c b/gnulib/lib/realloc.c
index 0573139625..5cfe3bc747 100644
--- a/gnulib/lib/realloc.c
+++ b/gnulib/lib/realloc.c
@@ -42,8 +42,19 @@ rpl_realloc (void *p, size_t n)
 
   if (n == 0)
     {
+#if NEED_SANITIZED_REALLOC
+      /* ISO C 23 ยง 7.24.3.7.(3) says that this case is undefined behaviour.
+         Let the programmer know that it occurred.
+         When the undefined-behaviour sanitizers report this case, i.e. when
+         <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117233> and
+         <https://github.com/llvm/llvm-project/issues/113065>
+         have been closed and new releases of GCC and clang have been made,
+         we can remove this code here.  */
+      abort ();
+#else
       free (p);
       return NULL;
+#endif
     }
 
   if (xalloc_oversized (n, 1))
diff --git a/gnulib/lib/reallocarray.c b/gnulib/lib/reallocarray.c
index 09711a0ede..e0377d0870 100644
--- a/gnulib/lib/reallocarray.c
+++ b/gnulib/lib/reallocarray.c
@@ -33,6 +33,18 @@ reallocarray (void *ptr, size_t nmemb, size_t size)
       return NULL;
     }
 
-  /* Rely on the semantics of GNU realloc.  */
+  /* Avoid calling realloc (ptr, 0), since that is undefined behaviour in
+     ISO C 23 and since the GNU libc behaviour may possibly change.  */
+  if (nbytes == 0)
+    {
+      void *new_ptr = malloc (1);
+      if (new_ptr == NULL)
+        /* errno is set here.  */
+        return NULL;
+      free (ptr);
+      return new_ptr;
+    }
+
+  /* Call realloc, setting errno to ENOMEM on failure.  */
   return realloc (ptr, nbytes);
 }
diff --git a/gnulib/m4/00gnulib.m4 b/gnulib/m4/00gnulib.m4
index cd16771848..aac283b328 100644
--- a/gnulib/m4/00gnulib.m4
+++ b/gnulib/m4/00gnulib.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2009-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl This file must be named something that sorts before all other
 dnl gnulib-provided .m4 files.  It is needed until the clang fix has
diff --git a/gnulib/m4/__inline.m4 b/gnulib/m4/__inline.m4
index 20baf16437..d4887e3110 100644
--- a/gnulib/m4/__inline.m4
+++ b/gnulib/m4/__inline.m4
@@ -4,6 +4,7 @@ dnl Copyright 2017-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # Test for __inline keyword
 
diff --git a/gnulib/m4/absolute-header.m4 b/gnulib/m4/absolute-header.m4
index 0abd6d9002..5314bcc0e8 100644
--- a/gnulib/m4/absolute-header.m4
+++ b/gnulib/m4/absolute-header.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2006-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Derek Price.
 
diff --git a/gnulib/m4/alloca.m4 b/gnulib/m4/alloca.m4
index dc78dc19a8..d746131352 100644
--- a/gnulib/m4/alloca.m4
+++ b/gnulib/m4/alloca.m4
@@ -5,6 +5,7 @@ dnl Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_ALLOCA],
 [
diff --git a/gnulib/m4/argz.m4 b/gnulib/m4/argz.m4
index 51a358d55a..611c7f1db6 100644
--- a/gnulib/m4/argz.m4
+++ b/gnulib/m4/argz.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2004-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # Portability macros for glibc argz.                    -*- Autoconf -*-
 
diff --git a/gnulib/m4/assert_h.m4 b/gnulib/m4/assert_h.m4
index b90d0f1939..e1ee068f07 100644
--- a/gnulib/m4/assert_h.m4
+++ b/gnulib/m4/assert_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2011-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Paul Eggert.
 
diff --git a/gnulib/m4/btowc.m4 b/gnulib/m4/btowc.m4
index d9dd7036a2..e5cab9662c 100644
--- a/gnulib/m4/btowc.m4
+++ b/gnulib/m4/btowc.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2008-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_BTOWC],
 [
diff --git a/gnulib/m4/builtin-expect.m4 b/gnulib/m4/builtin-expect.m4
index 33f255e9f5..917a98d326 100644
--- a/gnulib/m4/builtin-expect.m4
+++ b/gnulib/m4/builtin-expect.m4
@@ -4,6 +4,7 @@ dnl Copyright 2016-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl Provide a GCC-compatible __builtin_expect macro in <config.h>.
 
diff --git a/gnulib/m4/c-bool.m4 b/gnulib/m4/c-bool.m4
index 0fb0de3b59..13aeae90d5 100644
--- a/gnulib/m4/c-bool.m4
+++ b/gnulib/m4/c-bool.m4
@@ -4,6 +4,7 @@ dnl Copyright 2022-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # Check for bool that conforms to C2023.
 
diff --git a/gnulib/m4/c32rtomb.m4 b/gnulib/m4/c32rtomb.m4
index cf7ff69dae..d880210cd7 100644
--- a/gnulib/m4/c32rtomb.m4
+++ b/gnulib/m4/c32rtomb.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2020-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_C32RTOMB],
 [
diff --git a/gnulib/m4/calloc.m4 b/gnulib/m4/calloc.m4
index c69ce414a0..77b0d9fd91 100644
--- a/gnulib/m4/calloc.m4
+++ b/gnulib/m4/calloc.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2004-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # Written by Jim Meyering.
 
diff --git a/gnulib/m4/clock_time.m4 b/gnulib/m4/clock_time.m4
index 27f6fd153a..330883f7b8 100644
--- a/gnulib/m4/clock_time.m4
+++ b/gnulib/m4/clock_time.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2002-2006, 2009-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # Check for clock_getres, clock_gettime and clock_settime,
 # and set CLOCK_TIME_LIB.
diff --git a/gnulib/m4/close.m4 b/gnulib/m4/close.m4
index 88c37fab6c..edfa4e447e 100644
--- a/gnulib/m4/close.m4
+++ b/gnulib/m4/close.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2008-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN_ONCE([gl_FUNC_CLOSE],
 [
diff --git a/gnulib/m4/codeset.m4 b/gnulib/m4/codeset.m4
index e69b7402fc..69c7046f94 100644
--- a/gnulib/m4/codeset.m4
+++ b/gnulib/m4/codeset.m4
@@ -5,6 +5,7 @@ dnl Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Bruno Haible.
 
diff --git a/gnulib/m4/double-slash-root.m4 b/gnulib/m4/double-slash-root.m4
index 3437c699ad..93572ac99a 100644
--- a/gnulib/m4/double-slash-root.m4
+++ b/gnulib/m4/double-slash-root.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2006, 2008-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_DOUBLE_SLASH_ROOT],
 [
diff --git a/gnulib/m4/dup2.m4 b/gnulib/m4/dup2.m4
index 786121fd8f..ed08cc526e 100644
--- a/gnulib/m4/dup2.m4
+++ b/gnulib/m4/dup2.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2002, 2005, 2007, 2009-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_DUP2],
 [
diff --git a/gnulib/m4/eealloc.m4 b/gnulib/m4/eealloc.m4
index 8a15e70554..2081ac9fb0 100644
--- a/gnulib/m4/eealloc.m4
+++ b/gnulib/m4/eealloc.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003, 2009-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_EEALLOC],
 [
diff --git a/gnulib/m4/errno_h.m4 b/gnulib/m4/errno_h.m4
index 920ea6cc65..9f8e8341c8 100644
--- a/gnulib/m4/errno_h.m4
+++ b/gnulib/m4/errno_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2004, 2006, 2008-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_PREREQ([2.61])
 
diff --git a/gnulib/m4/error.m4 b/gnulib/m4/error.m4
index 273b636b5d..829aee79d4 100644
--- a/gnulib/m4/error.m4
+++ b/gnulib/m4/error.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 1996-1998, 2001-2004, 2009-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_ERROR],
 [
diff --git a/gnulib/m4/error_h.m4 b/gnulib/m4/error_h.m4
index 91a8fc6897..a07a508fb6 100644
--- a/gnulib/m4/error_h.m4
+++ b/gnulib/m4/error_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 1996-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Bruno Haible.
 dnl Provide a working <error.h>.
diff --git a/gnulib/m4/exponentd.m4 b/gnulib/m4/exponentd.m4
index db597afccc..da8c4d685f 100644
--- a/gnulib/m4/exponentd.m4
+++ b/gnulib/m4/exponentd.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007-2008, 2010-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 AC_DEFUN_ONCE([gl_DOUBLE_EXPONENT_LOCATION],
 [
   AC_CACHE_CHECK([where to find the exponent in a 'double'],
diff --git a/gnulib/m4/extensions-aix.m4 b/gnulib/m4/extensions-aix.m4
index 990a7ac3ef..e2b85224a2 100644
--- a/gnulib/m4/extensions-aix.m4
+++ b/gnulib/m4/extensions-aix.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # On AIX, most extensions are already enabled through the _ALL_SOURCE macro,
 # defined by gl_USE_SYSTEM_EXTENSIONS.  gl_USE_AIX_EXTENSIONS additionally
diff --git a/gnulib/m4/extensions.m4 b/gnulib/m4/extensions.m4
index 1fb68956b3..7c35419da2 100644
--- a/gnulib/m4/extensions.m4
+++ b/gnulib/m4/extensions.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003, 2006-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # Enable extensions on systems that normally disable them.
 
diff --git a/gnulib/m4/extern-inline.m4 b/gnulib/m4/extern-inline.m4
index 547da82afa..5e13812a97 100644
--- a/gnulib/m4/extern-inline.m4
+++ b/gnulib/m4/extern-inline.m4
@@ -4,6 +4,7 @@ dnl Copyright 2012-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl 'extern inline' a la ISO C99.
 
diff --git a/gnulib/m4/fcntl-o.m4 b/gnulib/m4/fcntl-o.m4
index 43aa132579..8531d9ce70 100644
--- a/gnulib/m4/fcntl-o.m4
+++ b/gnulib/m4/fcntl-o.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2006, 2009-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl Written by Paul Eggert.
 
diff --git a/gnulib/m4/fcntl.m4 b/gnulib/m4/fcntl.m4
index f6d0f37731..130403b656 100644
--- a/gnulib/m4/fcntl.m4
+++ b/gnulib/m4/fcntl.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2009-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # For now, this module ensures that fcntl()
 # - supports F_DUPFD correctly
diff --git a/gnulib/m4/fcntl_h.m4 b/gnulib/m4/fcntl_h.m4
index b69f7a0ca8..a9af001a95 100644
--- a/gnulib/m4/fcntl_h.m4
+++ b/gnulib/m4/fcntl_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2006-2007, 2009-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # Configure fcntl.h.
 
diff --git a/gnulib/m4/float_h.m4 b/gnulib/m4/float_h.m4
index 12c0eb6749..b602f0a642 100644
--- a/gnulib/m4/float_h.m4
+++ b/gnulib/m4/float_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007, 2009-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FLOAT_H],
 [
diff --git a/gnulib/m4/free.m4 b/gnulib/m4/free.m4
index a2b596d67f..ed2f606c81 100644
--- a/gnulib/m4/free.m4
+++ b/gnulib/m4/free.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003-2005, 2009-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # Written by Paul Eggert and Bruno Haible.
 
diff --git a/gnulib/m4/fstat.m4 b/gnulib/m4/fstat.m4
index 47777b0c5a..4753cd6fbd 100644
--- a/gnulib/m4/fstat.m4
+++ b/gnulib/m4/fstat.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2011-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_FSTAT],
 [
diff --git a/gnulib/m4/getdtablesize.m4 b/gnulib/m4/getdtablesize.m4
index aaefe9b298..b16e486c02 100644
--- a/gnulib/m4/getdtablesize.m4
+++ b/gnulib/m4/getdtablesize.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2008-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_GETDTABLESIZE],
 [
diff --git a/gnulib/m4/getopt.m4 b/gnulib/m4/getopt.m4
index 53cab8bef9..dd64c02623 100644
--- a/gnulib/m4/getopt.m4
+++ b/gnulib/m4/getopt.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2002-2006, 2008-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # Request a POSIX compliant getopt function.
 AC_DEFUN([gl_FUNC_GETOPT_POSIX],
diff --git a/gnulib/m4/getprogname.m4 b/gnulib/m4/getprogname.m4
index b24f448055..5398497341 100644
--- a/gnulib/m4/getprogname.m4
+++ b/gnulib/m4/getprogname.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2016-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # Check for getprogname or replacements for it
 
diff --git a/gnulib/m4/getrandom.m4 b/gnulib/m4/getrandom.m4
index 0051c9c421..312d2c92e7 100644
--- a/gnulib/m4/getrandom.m4
+++ b/gnulib/m4/getrandom.m4
@@ -4,6 +4,7 @@ dnl Copyright 2020-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl Written by Paul Eggert.
 
diff --git a/gnulib/m4/gnulib-common.m4 b/gnulib/m4/gnulib-common.m4
index e40bb9ddc4..6981dcae81 100644
--- a/gnulib/m4/gnulib-common.m4
+++ b/gnulib/m4/gnulib-common.m4
@@ -1,9 +1,10 @@
 # gnulib-common.m4
-# serial 104
+# serial 105
 dnl Copyright (C) 2007-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_PREREQ([2.62])
 
@@ -1380,6 +1381,7 @@ AC_DEFUN([gl_CC_GNULIB_WARNINGS],
     dnl -Wno-type-limits                      >= 4.3          >= 3.9
     dnl -Wno-undef                            >= 3            >= 3.9
     dnl -Wno-unsuffixed-float-constants       >= 4.5
+    dnl -Wno-unused-const-variable            >= 4.4          >= 3.9
     dnl -Wno-unused-function                  >= 3            >= 3.9
     dnl -Wno-unused-parameter                 >= 3            >= 3.9
     dnl
@@ -1409,6 +1411,9 @@ AC_DEFUN([gl_CC_GNULIB_WARNINGS],
       -Wno-sign-conversion
       -Wno-type-limits
       #endif
+      #if (__GNUC__ + (__GNUC_MINOR__ >= 4) > 4 && !defined __clang__) || 
(__clang_major__ + (__clang_minor__ >= 9) > 3)
+      -Wno-unused-const-variable
+      #endif
       #if (__GNUC__ + (__GNUC_MINOR__ >= 5) > 4 && !defined __clang__)
       -Wno-unsuffixed-float-constants
       #endif
diff --git a/gnulib/m4/gnulib-tool.m4 b/gnulib/m4/gnulib-tool.m4
index 2f517f1bbc..cd95de0511 100644
--- a/gnulib/m4/gnulib-tool.m4
+++ b/gnulib/m4/gnulib-tool.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2004-2005, 2009-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl The following macros need not be invoked explicitly.
 dnl Invoking them does nothing except to declare default arguments
diff --git a/gnulib/m4/host-cpu-c-abi.m4 b/gnulib/m4/host-cpu-c-abi.m4
index 80a8366855..ca021d6a9e 100644
--- a/gnulib/m4/host-cpu-c-abi.m4
+++ b/gnulib/m4/host-cpu-c-abi.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2002-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Bruno Haible and Sam Steingold.
 
diff --git a/gnulib/m4/iconv.m4 b/gnulib/m4/iconv.m4
index b414bfca62..dc57b456ed 100644
--- a/gnulib/m4/iconv.m4
+++ b/gnulib/m4/iconv.m4
@@ -5,6 +5,7 @@ dnl Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Bruno Haible.
 
diff --git a/gnulib/m4/include_next.m4 b/gnulib/m4/include_next.m4
index 03e852518e..0043d560af 100644
--- a/gnulib/m4/include_next.m4
+++ b/gnulib/m4/include_next.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2006-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Paul Eggert and Derek Price.
 
diff --git a/gnulib/m4/intmax_t.m4 b/gnulib/m4/intmax_t.m4
index 72858ea86c..956b6a6d22 100644
--- a/gnulib/m4/intmax_t.m4
+++ b/gnulib/m4/intmax_t.m4
@@ -5,6 +5,7 @@ dnl Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Paul Eggert.
 
diff --git a/gnulib/m4/inttypes.m4 b/gnulib/m4/inttypes.m4
index c43cd16207..2173995ea6 100644
--- a/gnulib/m4/inttypes.m4
+++ b/gnulib/m4/inttypes.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2006-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Derek Price, Bruno Haible.
 dnl Test whether <inttypes.h> is supported or must be substituted.
diff --git a/gnulib/m4/inttypes_h.m4 b/gnulib/m4/inttypes_h.m4
index 3b9da5b0ac..3d5c803246 100644
--- a/gnulib/m4/inttypes_h.m4
+++ b/gnulib/m4/inttypes_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 1997-2004, 2006, 2008-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Paul Eggert.
 
diff --git a/gnulib/m4/iswblank.m4 b/gnulib/m4/iswblank.m4
index 4dc12d9adf..b185faa9f3 100644
--- a/gnulib/m4/iswblank.m4
+++ b/gnulib/m4/iswblank.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2011-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_ISWBLANK],
 [
diff --git a/gnulib/m4/iswctype.m4 b/gnulib/m4/iswctype.m4
index 16031be475..e071e3c80b 100644
--- a/gnulib/m4/iswctype.m4
+++ b/gnulib/m4/iswctype.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2011-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_ISWCTYPE],
 [
diff --git a/gnulib/m4/iswdigit.m4 b/gnulib/m4/iswdigit.m4
index f07feae495..d7681b0696 100644
--- a/gnulib/m4/iswdigit.m4
+++ b/gnulib/m4/iswdigit.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2020-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_ISWDIGIT],
 [
diff --git a/gnulib/m4/iswpunct.m4 b/gnulib/m4/iswpunct.m4
index 1edf58aa81..08745bb494 100644
--- a/gnulib/m4/iswpunct.m4
+++ b/gnulib/m4/iswpunct.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2023-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_ISWPUNCT],
 [
diff --git a/gnulib/m4/iswxdigit.m4 b/gnulib/m4/iswxdigit.m4
index 1a8e57b0a2..382aeef61b 100644
--- a/gnulib/m4/iswxdigit.m4
+++ b/gnulib/m4/iswxdigit.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2020-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_ISWXDIGIT],
 [
diff --git a/gnulib/m4/langinfo_h.m4 b/gnulib/m4/langinfo_h.m4
index 5eee8a71f6..f36fdff40c 100644
--- a/gnulib/m4/langinfo_h.m4
+++ b/gnulib/m4/langinfo_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2009-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN_ONCE([gl_LANGINFO_H],
 [
diff --git a/gnulib/m4/largefile.m4 b/gnulib/m4/largefile.m4
index 2881348359..36a7f27231 100644
--- a/gnulib/m4/largefile.m4
+++ b/gnulib/m4/largefile.m4
@@ -4,6 +4,7 @@ dnl Copyright 1992-1996, 1998-2024 Free Software Foundation, 
Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # Enable large files on systems where this is not the default.
 # Enable support for files on Linux file systems with 64-bit inode numbers.
diff --git a/gnulib/m4/lib-ld.m4 b/gnulib/m4/lib-ld.m4
index 5da3eecfc6..e6e16bb0b5 100644
--- a/gnulib/m4/lib-ld.m4
+++ b/gnulib/m4/lib-ld.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 1996-2003, 2009-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl Subroutines of libtool.m4,
 dnl with replacements s/_*LT_PATH/AC_LIB_PROG/ and s/lt_/acl_/ to avoid
diff --git a/gnulib/m4/lib-link.m4 b/gnulib/m4/lib-link.m4
index fb764d3229..d32930ee5d 100644
--- a/gnulib/m4/lib-link.m4
+++ b/gnulib/m4/lib-link.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2001-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Bruno Haible.
 
diff --git a/gnulib/m4/lib-prefix.m4 b/gnulib/m4/lib-prefix.m4
index 6277f72d0c..cf72a5b481 100644
--- a/gnulib/m4/lib-prefix.m4
+++ b/gnulib/m4/lib-prefix.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2001-2005, 2008-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Bruno Haible.
 
diff --git a/gnulib/m4/libunistring-base.m4 b/gnulib/m4/libunistring-base.m4
index 21e0e44212..da826476d4 100644
--- a/gnulib/m4/libunistring-base.m4
+++ b/gnulib/m4/libunistring-base.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2010-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Paolo Bonzini and Bruno Haible.
 
diff --git a/gnulib/m4/limits-h.m4 b/gnulib/m4/limits-h.m4
index 1b619e1eb2..55dea94c9b 100644
--- a/gnulib/m4/limits-h.m4
+++ b/gnulib/m4/limits-h.m4
@@ -4,6 +4,7 @@ dnl Copyright 2016-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl Check whether limits.h has needed features.
 
diff --git a/gnulib/m4/localcharset.m4 b/gnulib/m4/localcharset.m4
index 807a5eedac..234e638bed 100644
--- a/gnulib/m4/localcharset.m4
+++ b/gnulib/m4/localcharset.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2002, 2004, 2006, 2009-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_LOCALCHARSET],
 [
diff --git a/gnulib/m4/locale-en.m4 b/gnulib/m4/locale-en.m4
index 39d08a23b0..a194894a43 100644
--- a/gnulib/m4/locale-en.m4
+++ b/gnulib/m4/locale-en.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Bruno Haible.
 
diff --git a/gnulib/m4/locale-fr.m4 b/gnulib/m4/locale-fr.m4
index 3832c10d36..e28be8b98b 100644
--- a/gnulib/m4/locale-fr.m4
+++ b/gnulib/m4/locale-fr.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003, 2005-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Bruno Haible.
 
diff --git a/gnulib/m4/locale-ja.m4 b/gnulib/m4/locale-ja.m4
index b94cd7ae4d..879d2fd21d 100644
--- a/gnulib/m4/locale-ja.m4
+++ b/gnulib/m4/locale-ja.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003, 2005-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Bruno Haible.
 
diff --git a/gnulib/m4/locale-zh.m4 b/gnulib/m4/locale-zh.m4
index 040cab0c7a..61d79a84ce 100644
--- a/gnulib/m4/locale-zh.m4
+++ b/gnulib/m4/locale-zh.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003, 2005-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Bruno Haible.
 
diff --git a/gnulib/m4/locale_h.m4 b/gnulib/m4/locale_h.m4
index cd1c81ec12..d62cf85efa 100644
--- a/gnulib/m4/locale_h.m4
+++ b/gnulib/m4/locale_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007, 2009-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN_ONCE([gl_LOCALE_H],
 [
diff --git a/gnulib/m4/localeconv.m4 b/gnulib/m4/localeconv.m4
index 77d5684ff0..43793008f9 100644
--- a/gnulib/m4/localeconv.m4
+++ b/gnulib/m4/localeconv.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2012-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_LOCALECONV],
 [
diff --git a/gnulib/m4/lock.m4 b/gnulib/m4/lock.m4
index eb0fc6a181..4969974dc4 100644
--- a/gnulib/m4/lock.m4
+++ b/gnulib/m4/lock.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2005-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Bruno Haible.
 
diff --git a/gnulib/m4/lstat.m4 b/gnulib/m4/lstat.m4
index f838e2cc1e..530d99b3a1 100644
--- a/gnulib/m4/lstat.m4
+++ b/gnulib/m4/lstat.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 1997-2001, 2003-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Jim Meyering.
 
diff --git a/gnulib/m4/malloc.m4 b/gnulib/m4/malloc.m4
index ee6df5c3fb..6f9aeecb6d 100644
--- a/gnulib/m4/malloc.m4
+++ b/gnulib/m4/malloc.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007, 2009-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # This is adapted with modifications from upstream Autoconf here:
 # 
https://git.savannah.gnu.org/cgit/autoconf.git/tree/lib/autoconf/functions.m4?id=v2.70#n949
diff --git a/gnulib/m4/malloca.m4 b/gnulib/m4/malloca.m4
index 9e09d22cb9..0929b9efff 100644
--- a/gnulib/m4/malloca.m4
+++ b/gnulib/m4/malloca.m4
@@ -5,6 +5,7 @@ dnl Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_MALLOCA],
 [
diff --git a/gnulib/m4/math_h.m4 b/gnulib/m4/math_h.m4
index 7e69629c3d..926e0456d8 100644
--- a/gnulib/m4/math_h.m4
+++ b/gnulib/m4/math_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN_ONCE([gl_MATH_H],
 [
diff --git a/gnulib/m4/mbchar.m4 b/gnulib/m4/mbchar.m4
index b84eb4dc96..471a85aac4 100644
--- a/gnulib/m4/mbchar.m4
+++ b/gnulib/m4/mbchar.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2005-2007, 2009-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl autoconf tests required for use of mbchar.m4
 dnl From Bruno Haible.
diff --git a/gnulib/m4/mbiter.m4 b/gnulib/m4/mbiter.m4
index e1f4ae65b7..2ad3d0b6f9 100644
--- a/gnulib/m4/mbiter.m4
+++ b/gnulib/m4/mbiter.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2005, 2008-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl autoconf tests required for use of mbiter.h
 dnl From Bruno Haible.
diff --git a/gnulib/m4/mbrtoc32.m4 b/gnulib/m4/mbrtoc32.m4
index 4da0712bd4..d72749d493 100644
--- a/gnulib/m4/mbrtoc32.m4
+++ b/gnulib/m4/mbrtoc32.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2014-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_MBRTOC32],
 [
diff --git a/gnulib/m4/mbrtowc.m4 b/gnulib/m4/mbrtowc.m4
index ad7a7c73a0..dcaa8295fc 100644
--- a/gnulib/m4/mbrtowc.m4
+++ b/gnulib/m4/mbrtowc.m4
@@ -5,6 +5,7 @@ dnl Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_MBRTOWC],
 [
diff --git a/gnulib/m4/mbsinit.m4 b/gnulib/m4/mbsinit.m4
index 10c86ba94e..2d807ed599 100644
--- a/gnulib/m4/mbsinit.m4
+++ b/gnulib/m4/mbsinit.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2008, 2010-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_MBSINIT],
 [
diff --git a/gnulib/m4/mbslen.m4 b/gnulib/m4/mbslen.m4
index 429317c8c0..18b4ae10f2 100644
--- a/gnulib/m4/mbslen.m4
+++ b/gnulib/m4/mbslen.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2010-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_MBSLEN],
 [
diff --git a/gnulib/m4/mbstate_t.m4 b/gnulib/m4/mbstate_t.m4
index 66d65cd7c1..ae11afa982 100644
--- a/gnulib/m4/mbstate_t.m4
+++ b/gnulib/m4/mbstate_t.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2000-2002, 2008-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # From Paul Eggert.
 
diff --git a/gnulib/m4/mbswidth.m4 b/gnulib/m4/mbswidth.m4
index 321d15c0b2..3c228b3e3a 100644
--- a/gnulib/m4/mbswidth.m4
+++ b/gnulib/m4/mbswidth.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2000-2002, 2004, 2006-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl autoconf tests required for use of mbswidth.c
 dnl From Bruno Haible.
diff --git a/gnulib/m4/mbtowc.m4 b/gnulib/m4/mbtowc.m4
index 603b0c1ae5..91bd4cecb5 100644
--- a/gnulib/m4/mbtowc.m4
+++ b/gnulib/m4/mbtowc.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2011-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_MBTOWC],
 [
diff --git a/gnulib/m4/memchr.m4 b/gnulib/m4/memchr.m4
index 31ff2dacff..211bd26033 100644
--- a/gnulib/m4/memchr.m4
+++ b/gnulib/m4/memchr.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2002-2004, 2009-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN_ONCE([gl_FUNC_MEMCHR],
 [
diff --git a/gnulib/m4/mempcpy.m4 b/gnulib/m4/mempcpy.m4
index 377fda3cac..d73b40fa2b 100644
--- a/gnulib/m4/mempcpy.m4
+++ b/gnulib/m4/mempcpy.m4
@@ -5,6 +5,7 @@ dnl Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_MEMPCPY],
 [
diff --git a/gnulib/m4/memrchr.m4 b/gnulib/m4/memrchr.m4
index d8c931e90c..a0c8a99664 100644
--- a/gnulib/m4/memrchr.m4
+++ b/gnulib/m4/memrchr.m4
@@ -5,6 +5,7 @@ dnl Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_MEMRCHR],
 [
diff --git a/gnulib/m4/minmax.m4 b/gnulib/m4/minmax.m4
index bc7d0c345f..2ce09e0777 100644
--- a/gnulib/m4/minmax.m4
+++ b/gnulib/m4/minmax.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2005, 2009-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_PREREQ([2.53])
 
diff --git a/gnulib/m4/mkdir.m4 b/gnulib/m4/mkdir.m4
index 894cab7203..53195f82e7 100644
--- a/gnulib/m4/mkdir.m4
+++ b/gnulib/m4/mkdir.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2001, 2003-2004, 2006, 2008-2024 Free 
Software Foundation, Inc
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # On some systems, mkdir ("foo/", 0700) fails because of the trailing slash.
 # On others, mkdir ("foo/./", 0700) mistakenly succeeds.
diff --git a/gnulib/m4/mkstemp.m4 b/gnulib/m4/mkstemp.m4
index 311e6afd45..e2a40b82a9 100644
--- a/gnulib/m4/mkstemp.m4
+++ b/gnulib/m4/mkstemp.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2001, 2003-2007, 2009-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # On some hosts (e.g., HP-UX 10.20, SunOS 4.1.4, Solaris 2.5.1), mkstemp has a
 # silly limit that it can create no more than 26 files from a given template.
diff --git a/gnulib/m4/mmap-anon.m4 b/gnulib/m4/mmap-anon.m4
index 61ca0120da..3688b9a579 100644
--- a/gnulib/m4/mmap-anon.m4
+++ b/gnulib/m4/mmap-anon.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2005, 2007, 2009-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # Detect how mmap can be used to create anonymous (not file-backed) memory
 # mappings.
diff --git a/gnulib/m4/mode_t.m4 b/gnulib/m4/mode_t.m4
index 0d5c280828..159ef755d0 100644
--- a/gnulib/m4/mode_t.m4
+++ b/gnulib/m4/mode_t.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2009-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # For using mode_t, it's sufficient to use AC_TYPE_MODE_T and
 # include <sys/types.h>.
diff --git a/gnulib/m4/msvc-inval.m4 b/gnulib/m4/msvc-inval.m4
index 7919ff1223..0685d228d1 100644
--- a/gnulib/m4/msvc-inval.m4
+++ b/gnulib/m4/msvc-inval.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2011-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_MSVC_INVAL],
 [
diff --git a/gnulib/m4/msvc-nothrow.m4 b/gnulib/m4/msvc-nothrow.m4
index 007c762018..224ec72568 100644
--- a/gnulib/m4/msvc-nothrow.m4
+++ b/gnulib/m4/msvc-nothrow.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2011-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_MSVC_NOTHROW],
 [
diff --git a/gnulib/m4/multiarch.m4 b/gnulib/m4/multiarch.m4
index 3af29d39a0..bddff28e7c 100644
--- a/gnulib/m4/multiarch.m4
+++ b/gnulib/m4/multiarch.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2008-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # Determine whether the compiler is or may be producing universal binaries.
 #
diff --git a/gnulib/m4/musl.m4 b/gnulib/m4/musl.m4
index 0d4de8926a..6dccf1049f 100644
--- a/gnulib/m4/musl.m4
+++ b/gnulib/m4/musl.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2019-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # Test for musl libc, despite the musl libc authors don't like it
 # <https://wiki.musl-libc.org/faq.html>
diff --git a/gnulib/m4/nl_langinfo.m4 b/gnulib/m4/nl_langinfo.m4
index f38f11bbd3..911d55ec25 100644
--- a/gnulib/m4/nl_langinfo.m4
+++ b/gnulib/m4/nl_langinfo.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2009-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_NL_LANGINFO],
 [
diff --git a/gnulib/m4/nocrash.m4 b/gnulib/m4/nocrash.m4
index cbe8fe82d5..dee7d74c72 100644
--- a/gnulib/m4/nocrash.m4
+++ b/gnulib/m4/nocrash.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2005, 2009-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl Based on libsigsegv, from Bruno Haible and Paolo Bonzini.
 
diff --git a/gnulib/m4/off64_t.m4 b/gnulib/m4/off64_t.m4
index 34fa21eb16..b5d2cf6fc2 100644
--- a/gnulib/m4/off64_t.m4
+++ b/gnulib/m4/off64_t.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl Check whether <sys/types.h> defines the 'off64_t' type.
 dnl Set HAVE_OFF64_T.
diff --git a/gnulib/m4/off_t.m4 b/gnulib/m4/off_t.m4
index db6035dbeb..42cd98fbfb 100644
--- a/gnulib/m4/off_t.m4
+++ b/gnulib/m4/off_t.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2012-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl Check whether to override the 'off_t' type.
 dnl Set WINDOWS_64_BIT_OFF_T.
diff --git a/gnulib/m4/once.m4 b/gnulib/m4/once.m4
index 6b0d32394d..8d47415068 100644
--- a/gnulib/m4/once.m4
+++ b/gnulib/m4/once.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Bruno Haible.
 
diff --git a/gnulib/m4/open-cloexec.m4 b/gnulib/m4/open-cloexec.m4
index 6defdfb400..91aa6efbea 100644
--- a/gnulib/m4/open-cloexec.m4
+++ b/gnulib/m4/open-cloexec.m4
@@ -4,6 +4,7 @@ dnl Copyright 2017-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # Test whether O_CLOEXEC is defined.
 
diff --git a/gnulib/m4/open-slash.m4 b/gnulib/m4/open-slash.m4
index 03460e422d..9d5c21ce1f 100644
--- a/gnulib/m4/open-slash.m4
+++ b/gnulib/m4/open-slash.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl Tests whether open() and creat() recognize a trailing slash.
 dnl Sets gl_cv_func_open_slash.
diff --git a/gnulib/m4/open.m4 b/gnulib/m4/open.m4
index 62a11a110c..600c2ec80d 100644
--- a/gnulib/m4/open.m4
+++ b/gnulib/m4/open.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_OPEN],
 [
diff --git a/gnulib/m4/pathmax.m4 b/gnulib/m4/pathmax.m4
index 4280837f1e..958089e2d3 100644
--- a/gnulib/m4/pathmax.m4
+++ b/gnulib/m4/pathmax.m4
@@ -5,6 +5,7 @@ dnl Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_PATHMAX],
 [
diff --git a/gnulib/m4/pid_t.m4 b/gnulib/m4/pid_t.m4
index 8bedcc6bcd..e014c0bd8f 100644
--- a/gnulib/m4/pid_t.m4
+++ b/gnulib/m4/pid_t.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2020-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # The following implementation works around a problem in autoconf <= 2.69.
 m4_version_prereq([2.70], [], [
diff --git a/gnulib/m4/printf.m4 b/gnulib/m4/printf.m4
index a6daa1a62c..4c3e8ecf2d 100644
--- a/gnulib/m4/printf.m4
+++ b/gnulib/m4/printf.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003, 2007-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl Test whether the *printf family of functions supports the 'j', 'z', 't',
 dnl 'L' size specifiers. (ISO C99, POSIX:2001)
diff --git a/gnulib/m4/pthread-once.m4 b/gnulib/m4/pthread-once.m4
index 46b8840e2b..2081d09001 100644
--- a/gnulib/m4/pthread-once.m4
+++ b/gnulib/m4/pthread-once.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2019-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_PTHREAD_ONCE],
 [
diff --git a/gnulib/m4/pthread-spin.m4 b/gnulib/m4/pthread-spin.m4
index 67a50fa4db..4c42ed5fc2 100644
--- a/gnulib/m4/pthread-spin.m4
+++ b/gnulib/m4/pthread-spin.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2019-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN_ONCE([gl_PTHREAD_SPIN],
 [
diff --git a/gnulib/m4/pthread_h.m4 b/gnulib/m4/pthread_h.m4
index 42001213d0..a402ede190 100644
--- a/gnulib/m4/pthread_h.m4
+++ b/gnulib/m4/pthread_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2009-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN_ONCE([gl_PTHREAD_H_PART1],
 [
diff --git a/gnulib/m4/pthread_rwlock_rdlock.m4 
b/gnulib/m4/pthread_rwlock_rdlock.m4
index b8b5b11724..783c638aec 100644
--- a/gnulib/m4/pthread_rwlock_rdlock.m4
+++ b/gnulib/m4/pthread_rwlock_rdlock.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2017-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Bruno Haible.
 dnl Inspired by
diff --git a/gnulib/m4/realloc.m4 b/gnulib/m4/realloc.m4
index cc91102836..f4d78f9622 100644
--- a/gnulib/m4/realloc.m4
+++ b/gnulib/m4/realloc.m4
@@ -1,9 +1,22 @@
 # realloc.m4
-# serial 32
+# serial 33
 dnl Copyright (C) 2007, 2009-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
+
+# An an experimental option, the user can request a sanitized realloc()
+# implementation, i.e. one that aborts upon undefined behaviour,
+# by setting
+#   gl_cv_func_realloc_sanitize=yes
+# at configure time.
+AC_DEFUN([gl_FUNC_REALLOC_SANITIZED],
+[
+  AC_CACHE_CHECK([whether realloc should abort upon undefined behaviour],
+    [gl_cv_func_realloc_sanitize],
+    [test -n "$gl_cv_func_realloc_sanitize" || gl_cv_func_realloc_sanitize=no])
+])
 
 # This is adapted with modifications from upstream Autoconf here:
 # 
https://git.savannah.gnu.org/cgit/autoconf.git/tree/lib/autoconf/functions.m4?id=v2.70#n1455
@@ -50,7 +63,9 @@ AC_DEFUN([gl_FUNC_REALLOC_GNU],
   dnl gets defined already before this macro gets invoked.  This helps
   dnl if !(__VEC__ || __AIXVEC), and doesn't hurt otherwise.
 
-  if test $REPLACE_REALLOC_FOR_REALLOC_GNU = 0; then
+  AC_REQUIRE([gl_FUNC_REALLOC_SANITIZED])
+  if test "$gl_cv_func_realloc_sanitize" = no \
+     && test $REPLACE_REALLOC_FOR_REALLOC_GNU = 0; then
     _AC_FUNC_REALLOC_IF([], [REPLACE_REALLOC_FOR_REALLOC_GNU=1])
   fi
 ])# gl_FUNC_REALLOC_GNU
@@ -64,7 +79,14 @@ AC_DEFUN([gl_FUNC_REALLOC_POSIX],
 [
   AC_REQUIRE([gl_STDLIB_H_DEFAULTS])
   AC_REQUIRE([gl_FUNC_MALLOC_POSIX])
-  if test $REPLACE_MALLOC_FOR_MALLOC_POSIX = 1; then
+  AC_REQUIRE([gl_FUNC_REALLOC_SANITIZED])
+  if test "$gl_cv_func_realloc_sanitize" != no; then
     REPLACE_REALLOC_FOR_REALLOC_POSIX=1
+    AC_DEFINE([NEED_SANITIZED_REALLOC], [1],
+      [Define to 1 if realloc should abort upon undefined behaviour.])
+  else
+    if test $REPLACE_MALLOC_FOR_MALLOC_POSIX = 1; then
+      REPLACE_REALLOC_FOR_REALLOC_POSIX=1
+    fi
   fi
 ])
diff --git a/gnulib/m4/reallocarray.m4 b/gnulib/m4/reallocarray.m4
index 958095e15c..9407a7fe63 100644
--- a/gnulib/m4/reallocarray.m4
+++ b/gnulib/m4/reallocarray.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2017-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_REALLOCARRAY],
 [
diff --git a/gnulib/m4/regex.m4 b/gnulib/m4/regex.m4
index f0101fe67c..64fa7e9146 100644
--- a/gnulib/m4/regex.m4
+++ b/gnulib/m4/regex.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 1996-2001, 2003-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl Initially derived from code in GNU grep.
 dnl Mostly written by Jim Meyering.
diff --git a/gnulib/m4/sched_h.m4 b/gnulib/m4/sched_h.m4
index 61c202ef0c..06603511f9 100644
--- a/gnulib/m4/sched_h.m4
+++ b/gnulib/m4/sched_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2008-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl Written by Bruno Haible.
 
diff --git a/gnulib/m4/setlocale_null.m4 b/gnulib/m4/setlocale_null.m4
index e5b7d28b16..47c0fb2c27 100644
--- a/gnulib/m4/setlocale_null.m4
+++ b/gnulib/m4/setlocale_null.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2019-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_SETLOCALE_NULL],
 [
diff --git a/gnulib/m4/size_max.m4 b/gnulib/m4/size_max.m4
index df91cf0629..1fe8ff9dfe 100644
--- a/gnulib/m4/size_max.m4
+++ b/gnulib/m4/size_max.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003, 2005-2006, 2008-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Bruno Haible.
 
diff --git a/gnulib/m4/ssize_t.m4 b/gnulib/m4/ssize_t.m4
index c15f948adb..437f066c92 100644
--- a/gnulib/m4/ssize_t.m4
+++ b/gnulib/m4/ssize_t.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2001-2003, 2006, 2010-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Bruno Haible.
 dnl Define ssize_t if it does not already exist.
diff --git a/gnulib/m4/stat-time.m4 b/gnulib/m4/stat-time.m4
index e8ee7d5125..c192addd43 100644
--- a/gnulib/m4/stat-time.m4
+++ b/gnulib/m4/stat-time.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 1998-1999, 2001, 2003, 2005-2007, 2009-2024 
Free Software Foun
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # Checks for stat-related time functions.
 
diff --git a/gnulib/m4/stat.m4 b/gnulib/m4/stat.m4
index fabd360c7a..e7f3cbb508 100644
--- a/gnulib/m4/stat.m4
+++ b/gnulib/m4/stat.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2009-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_STAT],
 [
diff --git a/gnulib/m4/stdalign.m4 b/gnulib/m4/stdalign.m4
index 1c29d1e4fb..80846d2354 100644
--- a/gnulib/m4/stdalign.m4
+++ b/gnulib/m4/stdalign.m4
@@ -4,6 +4,7 @@ dnl Copyright 2011-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # Check for alignas and alignof that conform to C23.
 
diff --git a/gnulib/m4/stdarg.m4 b/gnulib/m4/stdarg.m4
index 980f410413..a529edd5fd 100644
--- a/gnulib/m4/stdarg.m4
+++ b/gnulib/m4/stdarg.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2006, 2008-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Bruno Haible.
 dnl Provide a working va_copy in combination with <stdarg.h>.
diff --git a/gnulib/m4/stddef_h.m4 b/gnulib/m4/stddef_h.m4
index c7f75b37fa..e80b56eef6 100644
--- a/gnulib/m4/stddef_h.m4
+++ b/gnulib/m4/stddef_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2009-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl A placeholder for <stddef.h>, for platforms that have issues.
 
diff --git a/gnulib/m4/stdint.m4 b/gnulib/m4/stdint.m4
index 2dea846914..0a078e64d5 100644
--- a/gnulib/m4/stdint.m4
+++ b/gnulib/m4/stdint.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2001-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Paul Eggert and Bruno Haible.
 dnl Test whether <stdint.h> is supported or must be substituted.
diff --git a/gnulib/m4/stdint_h.m4 b/gnulib/m4/stdint_h.m4
index 29f42160b0..32f287bb39 100644
--- a/gnulib/m4/stdint_h.m4
+++ b/gnulib/m4/stdint_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 1997-2004, 2006, 2008-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Paul Eggert.
 
diff --git a/gnulib/m4/stdio_h.m4 b/gnulib/m4/stdio_h.m4
index ec52ae92ff..14fb0d34c6 100644
--- a/gnulib/m4/stdio_h.m4
+++ b/gnulib/m4/stdio_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_STDIO_H_EARLY],
 [
diff --git a/gnulib/m4/stdlib_h.m4 b/gnulib/m4/stdlib_h.m4
index 5d9b3017c4..68d98427b5 100644
--- a/gnulib/m4/stdlib_h.m4
+++ b/gnulib/m4/stdlib_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN_ONCE([gl_STDLIB_H],
 [
diff --git a/gnulib/m4/stpcpy.m4 b/gnulib/m4/stpcpy.m4
index c4d71dd9fa..0d7dca3dc6 100644
--- a/gnulib/m4/stpcpy.m4
+++ b/gnulib/m4/stpcpy.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2002, 2007, 2009-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_STPCPY],
 [
diff --git a/gnulib/m4/strcase.m4 b/gnulib/m4/strcase.m4
index 63021733bd..4b9ee2c4be 100644
--- a/gnulib/m4/strcase.m4
+++ b/gnulib/m4/strcase.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2002, 2005-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_STRCASE],
 [
diff --git a/gnulib/m4/strcasestr.m4 b/gnulib/m4/strcasestr.m4
index 811e680ff5..6d8de3be7a 100644
--- a/gnulib/m4/strcasestr.m4
+++ b/gnulib/m4/strcasestr.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2005, 2007-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl Check that strcasestr is present and works.
 AC_DEFUN([gl_FUNC_STRCASESTR_SIMPLE],
diff --git a/gnulib/m4/strdup.m4 b/gnulib/m4/strdup.m4
index 14b1de070b..33452dca47 100644
--- a/gnulib/m4/strdup.m4
+++ b/gnulib/m4/strdup.m4
@@ -6,6 +6,7 @@ dnl Copyright (C) 2002-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_STRDUP],
 [
diff --git a/gnulib/m4/strerror.m4 b/gnulib/m4/strerror.m4
index 0272c6f4ba..4b962af23a 100644
--- a/gnulib/m4/strerror.m4
+++ b/gnulib/m4/strerror.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2002, 2007-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_STRERROR],
 [
diff --git a/gnulib/m4/string_h.m4 b/gnulib/m4/string_h.m4
index f31264ae85..68464f0d08 100644
--- a/gnulib/m4/string_h.m4
+++ b/gnulib/m4/string_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # Configure a GNU-like replacement for <string.h>.
 
diff --git a/gnulib/m4/strings_h.m4 b/gnulib/m4/strings_h.m4
index aaafb55966..b2542b18b8 100644
--- a/gnulib/m4/strings_h.m4
+++ b/gnulib/m4/strings_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007, 2009-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # Configure a replacement for <strings.h>.
 
diff --git a/gnulib/m4/strndup.m4 b/gnulib/m4/strndup.m4
index 7a2c5860b8..7e5aa08698 100644
--- a/gnulib/m4/strndup.m4
+++ b/gnulib/m4/strndup.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2002-2003, 2005-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_STRNDUP],
 [
diff --git a/gnulib/m4/strnlen.m4 b/gnulib/m4/strnlen.m4
index 83a75c0c32..ecd2559819 100644
--- a/gnulib/m4/strnlen.m4
+++ b/gnulib/m4/strnlen.m4
@@ -5,6 +5,7 @@ dnl Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 m4_version_prereq([2.73], [], [
 # Replace AC_FUNC_STRNLEN from Autoconf 2.72 and earlier,
diff --git a/gnulib/m4/strstr.m4 b/gnulib/m4/strstr.m4
index d19559aa25..6d044ef2e1 100644
--- a/gnulib/m4/strstr.m4
+++ b/gnulib/m4/strstr.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2008-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl Check that strstr works.
 AC_DEFUN([gl_FUNC_STRSTR_SIMPLE],
diff --git a/gnulib/m4/sys_cdefs_h.m4 b/gnulib/m4/sys_cdefs_h.m4
index 22fa6c3849..95c9c72216 100644
--- a/gnulib/m4/sys_cdefs_h.m4
+++ b/gnulib/m4/sys_cdefs_h.m4
@@ -4,6 +4,7 @@ dnl Copyright 2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl Written by Paul Eggert.
 
diff --git a/gnulib/m4/sys_random_h.m4 b/gnulib/m4/sys_random_h.m4
index 62fd519e36..6d40452462 100644
--- a/gnulib/m4/sys_random_h.m4
+++ b/gnulib/m4/sys_random_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2020-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN_ONCE([gl_SYS_RANDOM_H],
 [
diff --git a/gnulib/m4/sys_socket_h.m4 b/gnulib/m4/sys_socket_h.m4
index 3bf3cb4777..2f1edcef1a 100644
--- a/gnulib/m4/sys_socket_h.m4
+++ b/gnulib/m4/sys_socket_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2005-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Simon Josefsson.
 
diff --git a/gnulib/m4/sys_stat_h.m4 b/gnulib/m4/sys_stat_h.m4
index 3cc50ce677..2971bc526f 100644
--- a/gnulib/m4/sys_stat_h.m4
+++ b/gnulib/m4/sys_stat_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2006-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Eric Blake.
 dnl Provide a GNU-like <sys/stat.h>.
diff --git a/gnulib/m4/sys_types_h.m4 b/gnulib/m4/sys_types_h.m4
index 7c7f265527..a7b289c206 100644
--- a/gnulib/m4/sys_types_h.m4
+++ b/gnulib/m4/sys_types_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2011-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN_ONCE([gl_SYS_TYPES_H],
 [
diff --git a/gnulib/m4/tempname.m4 b/gnulib/m4/tempname.m4
index 795a9803fd..2179cbe14b 100644
--- a/gnulib/m4/tempname.m4
+++ b/gnulib/m4/tempname.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2006-2007, 2009-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # glibc provides __gen_tempname as a wrapper for mk[ds]temp.  Expose
 # it as a public API, and provide it on systems that are lacking.
diff --git a/gnulib/m4/threadlib.m4 b/gnulib/m4/threadlib.m4
index f5e81479cc..0f52aac478 100644
--- a/gnulib/m4/threadlib.m4
+++ b/gnulib/m4/threadlib.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2005-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Bruno Haible.
 
diff --git a/gnulib/m4/time_h.m4 b/gnulib/m4/time_h.m4
index 88c76c03c0..28d698a1f0 100644
--- a/gnulib/m4/time_h.m4
+++ b/gnulib/m4/time_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2000-2001, 2003-2007, 2009-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # Configure a more-standard replacement for <time.h>.
 
diff --git a/gnulib/m4/uchar_h.m4 b/gnulib/m4/uchar_h.m4
index bb8801b164..92ed86ba1a 100644
--- a/gnulib/m4/uchar_h.m4
+++ b/gnulib/m4/uchar_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2019-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Bruno Haible.
 dnl Prepare the overridden <uchar.h>.
diff --git a/gnulib/m4/unicase_h.m4 b/gnulib/m4/unicase_h.m4
index 20f2d11264..ca9be35f06 100644
--- a/gnulib/m4/unicase_h.m4
+++ b/gnulib/m4/unicase_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2023-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN_ONCE([gl_UNICASE_H],
 [
diff --git a/gnulib/m4/unictype_h.m4 b/gnulib/m4/unictype_h.m4
index f36204a8c9..ca5a12aef3 100644
--- a/gnulib/m4/unictype_h.m4
+++ b/gnulib/m4/unictype_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2023-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN_ONCE([gl_UNICTYPE_H],
 [
diff --git a/gnulib/m4/uninorm_h.m4 b/gnulib/m4/uninorm_h.m4
index 455a360f11..bdf06255f9 100644
--- a/gnulib/m4/uninorm_h.m4
+++ b/gnulib/m4/uninorm_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2023-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN_ONCE([gl_UNINORM_H],
 [
diff --git a/gnulib/m4/unistd_h.m4 b/gnulib/m4/unistd_h.m4
index 04fa79c9ca..6fcbc242e4 100644
--- a/gnulib/m4/unistd_h.m4
+++ b/gnulib/m4/unistd_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2006-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl Written by Simon Josefsson, Bruno Haible.
 
diff --git a/gnulib/m4/vararrays.m4 b/gnulib/m4/vararrays.m4
index 9211f69d4d..6681ce9d69 100644
--- a/gnulib/m4/vararrays.m4
+++ b/gnulib/m4/vararrays.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2001, 2009-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # Check for variable-length arrays.
 
diff --git a/gnulib/m4/vasnprintf.m4 b/gnulib/m4/vasnprintf.m4
index a02f4e1e1d..ab217cf347 100644
--- a/gnulib/m4/vasnprintf.m4
+++ b/gnulib/m4/vasnprintf.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2002-2004, 2006-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_VASNPRINTF],
 [
diff --git a/gnulib/m4/vasprintf.m4 b/gnulib/m4/vasprintf.m4
index 73f7b8073d..68df6fbad1 100644
--- a/gnulib/m4/vasprintf.m4
+++ b/gnulib/m4/vasprintf.m4
@@ -5,6 +5,7 @@ dnl Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_VASPRINTF],
 [
diff --git a/gnulib/m4/visibility.m4 b/gnulib/m4/visibility.m4
index ecf0968683..e72532db8c 100644
--- a/gnulib/m4/visibility.m4
+++ b/gnulib/m4/visibility.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2005, 2008, 2010-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Bruno Haible.
 
diff --git a/gnulib/m4/warn-on-use.m4 b/gnulib/m4/warn-on-use.m4
index 6c8c76b883..124cb91849 100644
--- a/gnulib/m4/warn-on-use.m4
+++ b/gnulib/m4/warn-on-use.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2010-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # gl_WARN_ON_USE_PREPARE(INCLUDES, NAMES)
 # ---------------------------------------
diff --git a/gnulib/m4/wchar_h.m4 b/gnulib/m4/wchar_h.m4
index 995bdc659d..14296d0291 100644
--- a/gnulib/m4/wchar_h.m4
+++ b/gnulib/m4/wchar_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl A placeholder for ISO C99 <wchar.h>, for platforms that have issues.
 
diff --git a/gnulib/m4/wcrtomb.m4 b/gnulib/m4/wcrtomb.m4
index cc0e935f24..4f36b3988d 100644
--- a/gnulib/m4/wcrtomb.m4
+++ b/gnulib/m4/wcrtomb.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2008-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_WCRTOMB],
 [
diff --git a/gnulib/m4/wctype.m4 b/gnulib/m4/wctype.m4
index e5d7074011..0f378f1435 100644
--- a/gnulib/m4/wctype.m4
+++ b/gnulib/m4/wctype.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2011-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN_ONCE([gl_FUNC_WCTYPE],
 [
diff --git a/gnulib/m4/wctype_h.m4 b/gnulib/m4/wctype_h.m4
index a3b07c2a23..bb2de00d27 100644
--- a/gnulib/m4/wctype_h.m4
+++ b/gnulib/m4/wctype_h.m4
@@ -7,6 +7,7 @@ dnl Copyright (C) 2006-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl Written by Paul Eggert.
 
diff --git a/gnulib/m4/wcwidth.m4 b/gnulib/m4/wcwidth.m4
index f2fa198022..e86eec20db 100644
--- a/gnulib/m4/wcwidth.m4
+++ b/gnulib/m4/wcwidth.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2006-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_WCWIDTH],
 [
diff --git a/gnulib/m4/wint_t.m4 b/gnulib/m4/wint_t.m4
index 883fac28ed..c1a5900917 100644
--- a/gnulib/m4/wint_t.m4
+++ b/gnulib/m4/wint_t.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003, 2007-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Bruno Haible.
 dnl Test whether <wchar.h> has the 'wint_t' type and whether gnulib's
diff --git a/gnulib/m4/xalloc.m4 b/gnulib/m4/xalloc.m4
index d44d0f088a..1255bbae10 100644
--- a/gnulib/m4/xalloc.m4
+++ b/gnulib/m4/xalloc.m4
@@ -4,5 +4,6 @@ dnl Copyright (C) 2002-2006, 2009-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_XALLOC], [:])
diff --git a/gnulib/m4/xsize.m4 b/gnulib/m4/xsize.m4
index e5784973e7..bf1f09ab2d 100644
--- a/gnulib/m4/xsize.m4
+++ b/gnulib/m4/xsize.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003-2004, 2008-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_XSIZE],
 [
diff --git a/gnulib/m4/zzgnulib.m4 b/gnulib/m4/zzgnulib.m4
index 710fba4e29..c23127a97f 100644
--- a/gnulib/m4/zzgnulib.m4
+++ b/gnulib/m4/zzgnulib.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2020-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl This file must be named something that sorts after all other
 dnl package- or gnulib-provided .m4 files - at least for those packages
diff --git a/tp/Texinfo/XS/gnulib/lib/acl.h b/tp/Texinfo/XS/gnulib/lib/acl.h
index 1a627323ec..68a421a093 100644
--- a/tp/Texinfo/XS/gnulib/lib/acl.h
+++ b/tp/Texinfo/XS/gnulib/lib/acl.h
@@ -32,8 +32,9 @@
 extern "C" {
 #endif
 
-/* Follow symlinks when getting an ACL.  */
-enum { ACL_SYMLINK_FOLLOW = 1 };
+/* Follow symlinks when getting an ACL.  This is a bitmask that is guaranteed
+   not to collide with any <dirent.h> DT_* or _GL_DT_* value.  */
+enum { ACL_SYMLINK_FOLLOW = 0x10000 };
 
 /* Information about an ACL.  */
 struct aclinfo
@@ -75,7 +76,7 @@ struct aclinfo
 
 bool acl_errno_valid (int) _GL_ATTRIBUTE_CONST;
 int file_has_acl (char const *, struct stat const *);
-int file_has_aclinfo (char const *, struct stat const *, struct aclinfo *, 
int);
+int file_has_aclinfo (char const *restrict, struct aclinfo *restrict, int);
 
 #if USE_ACL && HAVE_LINUX_XATTR_H && HAVE_LISTXATTR
 bool aclinfo_has_xattr (struct aclinfo const *, char const *)
diff --git a/tp/Texinfo/XS/gnulib/lib/error.c b/tp/Texinfo/XS/gnulib/lib/error.c
index 837d5e56c6..6816805326 100644
--- a/tp/Texinfo/XS/gnulib/lib/error.c
+++ b/tp/Texinfo/XS/gnulib/lib/error.c
@@ -228,7 +228,6 @@ error_tail (int status, int errnum, const char *message, 
va_list args,
 #else
   vfprintf (stderr, message, args);
 #endif
-  va_end (args);
 
   ++error_message_count;
   if (errnum)
diff --git a/tp/Texinfo/XS/gnulib/lib/realloc.c 
b/tp/Texinfo/XS/gnulib/lib/realloc.c
index 0573139625..5cfe3bc747 100644
--- a/tp/Texinfo/XS/gnulib/lib/realloc.c
+++ b/tp/Texinfo/XS/gnulib/lib/realloc.c
@@ -42,8 +42,19 @@ rpl_realloc (void *p, size_t n)
 
   if (n == 0)
     {
+#if NEED_SANITIZED_REALLOC
+      /* ISO C 23 ยง 7.24.3.7.(3) says that this case is undefined behaviour.
+         Let the programmer know that it occurred.
+         When the undefined-behaviour sanitizers report this case, i.e. when
+         <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117233> and
+         <https://github.com/llvm/llvm-project/issues/113065>
+         have been closed and new releases of GCC and clang have been made,
+         we can remove this code here.  */
+      abort ();
+#else
       free (p);
       return NULL;
+#endif
     }
 
   if (xalloc_oversized (n, 1))
diff --git a/tp/Texinfo/XS/gnulib/lib/reallocarray.c 
b/tp/Texinfo/XS/gnulib/lib/reallocarray.c
index 09711a0ede..e0377d0870 100644
--- a/tp/Texinfo/XS/gnulib/lib/reallocarray.c
+++ b/tp/Texinfo/XS/gnulib/lib/reallocarray.c
@@ -33,6 +33,18 @@ reallocarray (void *ptr, size_t nmemb, size_t size)
       return NULL;
     }
 
-  /* Rely on the semantics of GNU realloc.  */
+  /* Avoid calling realloc (ptr, 0), since that is undefined behaviour in
+     ISO C 23 and since the GNU libc behaviour may possibly change.  */
+  if (nbytes == 0)
+    {
+      void *new_ptr = malloc (1);
+      if (new_ptr == NULL)
+        /* errno is set here.  */
+        return NULL;
+      free (ptr);
+      return new_ptr;
+    }
+
+  /* Call realloc, setting errno to ENOMEM on failure.  */
   return realloc (ptr, nbytes);
 }
diff --git a/tp/Texinfo/XS/gnulib/m4/00gnulib.m4 
b/tp/Texinfo/XS/gnulib/m4/00gnulib.m4
index cd16771848..aac283b328 100644
--- a/tp/Texinfo/XS/gnulib/m4/00gnulib.m4
+++ b/tp/Texinfo/XS/gnulib/m4/00gnulib.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2009-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl This file must be named something that sorts before all other
 dnl gnulib-provided .m4 files.  It is needed until the clang fix has
diff --git a/tp/Texinfo/XS/gnulib/m4/absolute-header.m4 
b/tp/Texinfo/XS/gnulib/m4/absolute-header.m4
index 0abd6d9002..5314bcc0e8 100644
--- a/tp/Texinfo/XS/gnulib/m4/absolute-header.m4
+++ b/tp/Texinfo/XS/gnulib/m4/absolute-header.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2006-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Derek Price.
 
diff --git a/tp/Texinfo/XS/gnulib/m4/access.m4 
b/tp/Texinfo/XS/gnulib/m4/access.m4
index 93844ffbaf..b563abc394 100644
--- a/tp/Texinfo/XS/gnulib/m4/access.m4
+++ b/tp/Texinfo/XS/gnulib/m4/access.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2019-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_ACCESS],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/acl.m4 b/tp/Texinfo/XS/gnulib/m4/acl.m4
index 69135f9884..3e8d8219d1 100644
--- a/tp/Texinfo/XS/gnulib/m4/acl.m4
+++ b/tp/Texinfo/XS/gnulib/m4/acl.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2002, 2004-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # Check for access control list (ACL) primitives
 
diff --git a/tp/Texinfo/XS/gnulib/m4/alloca.m4 
b/tp/Texinfo/XS/gnulib/m4/alloca.m4
index dc78dc19a8..d746131352 100644
--- a/tp/Texinfo/XS/gnulib/m4/alloca.m4
+++ b/tp/Texinfo/XS/gnulib/m4/alloca.m4
@@ -5,6 +5,7 @@ dnl Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_ALLOCA],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/assert_h.m4 
b/tp/Texinfo/XS/gnulib/m4/assert_h.m4
index b90d0f1939..e1ee068f07 100644
--- a/tp/Texinfo/XS/gnulib/m4/assert_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/assert_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2011-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Paul Eggert.
 
diff --git a/tp/Texinfo/XS/gnulib/m4/c-bool.m4 
b/tp/Texinfo/XS/gnulib/m4/c-bool.m4
index 0fb0de3b59..13aeae90d5 100644
--- a/tp/Texinfo/XS/gnulib/m4/c-bool.m4
+++ b/tp/Texinfo/XS/gnulib/m4/c-bool.m4
@@ -4,6 +4,7 @@ dnl Copyright 2022-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # Check for bool that conforms to C2023.
 
diff --git a/tp/Texinfo/XS/gnulib/m4/c32rtomb.m4 
b/tp/Texinfo/XS/gnulib/m4/c32rtomb.m4
index cf7ff69dae..d880210cd7 100644
--- a/tp/Texinfo/XS/gnulib/m4/c32rtomb.m4
+++ b/tp/Texinfo/XS/gnulib/m4/c32rtomb.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2020-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_C32RTOMB],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/calloc.m4 
b/tp/Texinfo/XS/gnulib/m4/calloc.m4
index c69ce414a0..77b0d9fd91 100644
--- a/tp/Texinfo/XS/gnulib/m4/calloc.m4
+++ b/tp/Texinfo/XS/gnulib/m4/calloc.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2004-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # Written by Jim Meyering.
 
diff --git a/tp/Texinfo/XS/gnulib/m4/clock_time.m4 
b/tp/Texinfo/XS/gnulib/m4/clock_time.m4
index 27f6fd153a..330883f7b8 100644
--- a/tp/Texinfo/XS/gnulib/m4/clock_time.m4
+++ b/tp/Texinfo/XS/gnulib/m4/clock_time.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2002-2006, 2009-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # Check for clock_getres, clock_gettime and clock_settime,
 # and set CLOCK_TIME_LIB.
diff --git a/tp/Texinfo/XS/gnulib/m4/close.m4 b/tp/Texinfo/XS/gnulib/m4/close.m4
index 88c37fab6c..edfa4e447e 100644
--- a/tp/Texinfo/XS/gnulib/m4/close.m4
+++ b/tp/Texinfo/XS/gnulib/m4/close.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2008-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN_ONCE([gl_FUNC_CLOSE],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/codeset.m4 
b/tp/Texinfo/XS/gnulib/m4/codeset.m4
index e69b7402fc..69c7046f94 100644
--- a/tp/Texinfo/XS/gnulib/m4/codeset.m4
+++ b/tp/Texinfo/XS/gnulib/m4/codeset.m4
@@ -5,6 +5,7 @@ dnl Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Bruno Haible.
 
diff --git a/tp/Texinfo/XS/gnulib/m4/copy-file-range.m4 
b/tp/Texinfo/XS/gnulib/m4/copy-file-range.m4
index 4ef75f62d4..dc13ff422f 100644
--- a/tp/Texinfo/XS/gnulib/m4/copy-file-range.m4
+++ b/tp/Texinfo/XS/gnulib/m4/copy-file-range.m4
@@ -4,6 +4,7 @@ dnl Copyright 2019-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_COPY_FILE_RANGE],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/copy-file.m4 
b/tp/Texinfo/XS/gnulib/m4/copy-file.m4
index a69245c557..b745a3e56e 100644
--- a/tp/Texinfo/XS/gnulib/m4/copy-file.m4
+++ b/tp/Texinfo/XS/gnulib/m4/copy-file.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003, 2009-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_COPY_FILE],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/double-slash-root.m4 
b/tp/Texinfo/XS/gnulib/m4/double-slash-root.m4
index 3437c699ad..93572ac99a 100644
--- a/tp/Texinfo/XS/gnulib/m4/double-slash-root.m4
+++ b/tp/Texinfo/XS/gnulib/m4/double-slash-root.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2006, 2008-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_DOUBLE_SLASH_ROOT],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/dup2.m4 b/tp/Texinfo/XS/gnulib/m4/dup2.m4
index 786121fd8f..ed08cc526e 100644
--- a/tp/Texinfo/XS/gnulib/m4/dup2.m4
+++ b/tp/Texinfo/XS/gnulib/m4/dup2.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2002, 2005, 2007, 2009-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_DUP2],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/eealloc.m4 
b/tp/Texinfo/XS/gnulib/m4/eealloc.m4
index 8a15e70554..2081ac9fb0 100644
--- a/tp/Texinfo/XS/gnulib/m4/eealloc.m4
+++ b/tp/Texinfo/XS/gnulib/m4/eealloc.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003, 2009-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_EEALLOC],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/environ.m4 
b/tp/Texinfo/XS/gnulib/m4/environ.m4
index 107960b2e7..6823dd405b 100644
--- a/tp/Texinfo/XS/gnulib/m4/environ.m4
+++ b/tp/Texinfo/XS/gnulib/m4/environ.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2001-2004, 2006-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN_ONCE([gl_ENVIRON],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/errno_h.m4 
b/tp/Texinfo/XS/gnulib/m4/errno_h.m4
index 920ea6cc65..9f8e8341c8 100644
--- a/tp/Texinfo/XS/gnulib/m4/errno_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/errno_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2004, 2006, 2008-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_PREREQ([2.61])
 
diff --git a/tp/Texinfo/XS/gnulib/m4/error.m4 b/tp/Texinfo/XS/gnulib/m4/error.m4
index 273b636b5d..829aee79d4 100644
--- a/tp/Texinfo/XS/gnulib/m4/error.m4
+++ b/tp/Texinfo/XS/gnulib/m4/error.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 1996-1998, 2001-2004, 2009-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_ERROR],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/error_h.m4 
b/tp/Texinfo/XS/gnulib/m4/error_h.m4
index 91a8fc6897..a07a508fb6 100644
--- a/tp/Texinfo/XS/gnulib/m4/error_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/error_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 1996-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Bruno Haible.
 dnl Provide a working <error.h>.
diff --git a/tp/Texinfo/XS/gnulib/m4/euidaccess.m4 
b/tp/Texinfo/XS/gnulib/m4/euidaccess.m4
index 3ade282f4e..9052b9fa60 100644
--- a/tp/Texinfo/XS/gnulib/m4/euidaccess.m4
+++ b/tp/Texinfo/XS/gnulib/m4/euidaccess.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2002-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_NONREENTRANT_EUIDACCESS],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/exponentd.m4 
b/tp/Texinfo/XS/gnulib/m4/exponentd.m4
index db597afccc..da8c4d685f 100644
--- a/tp/Texinfo/XS/gnulib/m4/exponentd.m4
+++ b/tp/Texinfo/XS/gnulib/m4/exponentd.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007-2008, 2010-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 AC_DEFUN_ONCE([gl_DOUBLE_EXPONENT_LOCATION],
 [
   AC_CACHE_CHECK([where to find the exponent in a 'double'],
diff --git a/tp/Texinfo/XS/gnulib/m4/extensions-aix.m4 
b/tp/Texinfo/XS/gnulib/m4/extensions-aix.m4
index 990a7ac3ef..e2b85224a2 100644
--- a/tp/Texinfo/XS/gnulib/m4/extensions-aix.m4
+++ b/tp/Texinfo/XS/gnulib/m4/extensions-aix.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # On AIX, most extensions are already enabled through the _ALL_SOURCE macro,
 # defined by gl_USE_SYSTEM_EXTENSIONS.  gl_USE_AIX_EXTENSIONS additionally
diff --git a/tp/Texinfo/XS/gnulib/m4/extensions.m4 
b/tp/Texinfo/XS/gnulib/m4/extensions.m4
index 1fb68956b3..7c35419da2 100644
--- a/tp/Texinfo/XS/gnulib/m4/extensions.m4
+++ b/tp/Texinfo/XS/gnulib/m4/extensions.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003, 2006-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # Enable extensions on systems that normally disable them.
 
diff --git a/tp/Texinfo/XS/gnulib/m4/extern-inline.m4 
b/tp/Texinfo/XS/gnulib/m4/extern-inline.m4
index 547da82afa..5e13812a97 100644
--- a/tp/Texinfo/XS/gnulib/m4/extern-inline.m4
+++ b/tp/Texinfo/XS/gnulib/m4/extern-inline.m4
@@ -4,6 +4,7 @@ dnl Copyright 2012-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl 'extern inline' a la ISO C99.
 
diff --git a/tp/Texinfo/XS/gnulib/m4/fcntl-o.m4 
b/tp/Texinfo/XS/gnulib/m4/fcntl-o.m4
index 43aa132579..8531d9ce70 100644
--- a/tp/Texinfo/XS/gnulib/m4/fcntl-o.m4
+++ b/tp/Texinfo/XS/gnulib/m4/fcntl-o.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2006, 2009-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl Written by Paul Eggert.
 
diff --git a/tp/Texinfo/XS/gnulib/m4/fcntl.m4 b/tp/Texinfo/XS/gnulib/m4/fcntl.m4
index f6d0f37731..130403b656 100644
--- a/tp/Texinfo/XS/gnulib/m4/fcntl.m4
+++ b/tp/Texinfo/XS/gnulib/m4/fcntl.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2009-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # For now, this module ensures that fcntl()
 # - supports F_DUPFD correctly
diff --git a/tp/Texinfo/XS/gnulib/m4/fcntl_h.m4 
b/tp/Texinfo/XS/gnulib/m4/fcntl_h.m4
index b69f7a0ca8..a9af001a95 100644
--- a/tp/Texinfo/XS/gnulib/m4/fcntl_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/fcntl_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2006-2007, 2009-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # Configure fcntl.h.
 
diff --git a/tp/Texinfo/XS/gnulib/m4/float_h.m4 
b/tp/Texinfo/XS/gnulib/m4/float_h.m4
index 12c0eb6749..b602f0a642 100644
--- a/tp/Texinfo/XS/gnulib/m4/float_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/float_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007, 2009-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FLOAT_H],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/free.m4 b/tp/Texinfo/XS/gnulib/m4/free.m4
index a2b596d67f..ed2f606c81 100644
--- a/tp/Texinfo/XS/gnulib/m4/free.m4
+++ b/tp/Texinfo/XS/gnulib/m4/free.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003-2005, 2009-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # Written by Paul Eggert and Bruno Haible.
 
diff --git a/tp/Texinfo/XS/gnulib/m4/fstat.m4 b/tp/Texinfo/XS/gnulib/m4/fstat.m4
index 47777b0c5a..4753cd6fbd 100644
--- a/tp/Texinfo/XS/gnulib/m4/fstat.m4
+++ b/tp/Texinfo/XS/gnulib/m4/fstat.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2011-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_FSTAT],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/getdelim.m4 
b/tp/Texinfo/XS/gnulib/m4/getdelim.m4
index 6113903955..7587db7f94 100644
--- a/tp/Texinfo/XS/gnulib/m4/getdelim.m4
+++ b/tp/Texinfo/XS/gnulib/m4/getdelim.m4
@@ -6,6 +6,7 @@ dnl
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_PREREQ([2.59])
 
diff --git a/tp/Texinfo/XS/gnulib/m4/getdtablesize.m4 
b/tp/Texinfo/XS/gnulib/m4/getdtablesize.m4
index aaefe9b298..b16e486c02 100644
--- a/tp/Texinfo/XS/gnulib/m4/getdtablesize.m4
+++ b/tp/Texinfo/XS/gnulib/m4/getdtablesize.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2008-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_GETDTABLESIZE],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/getgroups.m4 
b/tp/Texinfo/XS/gnulib/m4/getgroups.m4
index 5457275e9e..e91916edb4 100644
--- a/tp/Texinfo/XS/gnulib/m4/getgroups.m4
+++ b/tp/Texinfo/XS/gnulib/m4/getgroups.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 1996-1997, 1999-2004, 2008-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Jim Meyering.
 dnl A wrapper around AC_FUNC_GETGROUPS.
diff --git a/tp/Texinfo/XS/gnulib/m4/getline.m4 
b/tp/Texinfo/XS/gnulib/m4/getline.m4
index 36513cd417..a7d0a9308b 100644
--- a/tp/Texinfo/XS/gnulib/m4/getline.m4
+++ b/tp/Texinfo/XS/gnulib/m4/getline.m4
@@ -7,6 +7,7 @@ dnl
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_PREREQ([2.59])
 
diff --git a/tp/Texinfo/XS/gnulib/m4/getprogname.m4 
b/tp/Texinfo/XS/gnulib/m4/getprogname.m4
index b24f448055..5398497341 100644
--- a/tp/Texinfo/XS/gnulib/m4/getprogname.m4
+++ b/tp/Texinfo/XS/gnulib/m4/getprogname.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2016-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # Check for getprogname or replacements for it
 
diff --git a/tp/Texinfo/XS/gnulib/m4/gettime.m4 
b/tp/Texinfo/XS/gnulib/m4/gettime.m4
index 299f3d1b78..1e964ab6d4 100644
--- a/tp/Texinfo/XS/gnulib/m4/gettime.m4
+++ b/tp/Texinfo/XS/gnulib/m4/gettime.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2002, 2004-2006, 2009-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_GETTIME],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/gettimeofday.m4 
b/tp/Texinfo/XS/gnulib/m4/gettimeofday.m4
index 8135f89e58..65963fbafa 100644
--- a/tp/Texinfo/XS/gnulib/m4/gettimeofday.m4
+++ b/tp/Texinfo/XS/gnulib/m4/gettimeofday.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2001-2003, 2005, 2007, 2009-2024 Free 
Software Foundation, Inc
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Jim Meyering.
 
diff --git a/tp/Texinfo/XS/gnulib/m4/gnulib-common.m4 
b/tp/Texinfo/XS/gnulib/m4/gnulib-common.m4
index e40bb9ddc4..6981dcae81 100644
--- a/tp/Texinfo/XS/gnulib/m4/gnulib-common.m4
+++ b/tp/Texinfo/XS/gnulib/m4/gnulib-common.m4
@@ -1,9 +1,10 @@
 # gnulib-common.m4
-# serial 104
+# serial 105
 dnl Copyright (C) 2007-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_PREREQ([2.62])
 
@@ -1380,6 +1381,7 @@ AC_DEFUN([gl_CC_GNULIB_WARNINGS],
     dnl -Wno-type-limits                      >= 4.3          >= 3.9
     dnl -Wno-undef                            >= 3            >= 3.9
     dnl -Wno-unsuffixed-float-constants       >= 4.5
+    dnl -Wno-unused-const-variable            >= 4.4          >= 3.9
     dnl -Wno-unused-function                  >= 3            >= 3.9
     dnl -Wno-unused-parameter                 >= 3            >= 3.9
     dnl
@@ -1409,6 +1411,9 @@ AC_DEFUN([gl_CC_GNULIB_WARNINGS],
       -Wno-sign-conversion
       -Wno-type-limits
       #endif
+      #if (__GNUC__ + (__GNUC_MINOR__ >= 4) > 4 && !defined __clang__) || 
(__clang_major__ + (__clang_minor__ >= 9) > 3)
+      -Wno-unused-const-variable
+      #endif
       #if (__GNUC__ + (__GNUC_MINOR__ >= 5) > 4 && !defined __clang__)
       -Wno-unsuffixed-float-constants
       #endif
diff --git a/tp/Texinfo/XS/gnulib/m4/gnulib-tool.m4 
b/tp/Texinfo/XS/gnulib/m4/gnulib-tool.m4
index 2f517f1bbc..cd95de0511 100644
--- a/tp/Texinfo/XS/gnulib/m4/gnulib-tool.m4
+++ b/tp/Texinfo/XS/gnulib/m4/gnulib-tool.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2004-2005, 2009-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl The following macros need not be invoked explicitly.
 dnl Invoking them does nothing except to declare default arguments
diff --git a/tp/Texinfo/XS/gnulib/m4/group-member.m4 
b/tp/Texinfo/XS/gnulib/m4/group-member.m4
index f8ceb1d818..7e0230dcec 100644
--- a/tp/Texinfo/XS/gnulib/m4/group-member.m4
+++ b/tp/Texinfo/XS/gnulib/m4/group-member.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 1999-2001, 2003-2007, 2009-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl Written by Jim Meyering
 
diff --git a/tp/Texinfo/XS/gnulib/m4/host-cpu-c-abi.m4 
b/tp/Texinfo/XS/gnulib/m4/host-cpu-c-abi.m4
index 80a8366855..ca021d6a9e 100644
--- a/tp/Texinfo/XS/gnulib/m4/host-cpu-c-abi.m4
+++ b/tp/Texinfo/XS/gnulib/m4/host-cpu-c-abi.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2002-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Bruno Haible and Sam Steingold.
 
diff --git a/tp/Texinfo/XS/gnulib/m4/iconv.m4 b/tp/Texinfo/XS/gnulib/m4/iconv.m4
index b414bfca62..dc57b456ed 100644
--- a/tp/Texinfo/XS/gnulib/m4/iconv.m4
+++ b/tp/Texinfo/XS/gnulib/m4/iconv.m4
@@ -5,6 +5,7 @@ dnl Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Bruno Haible.
 
diff --git a/tp/Texinfo/XS/gnulib/m4/include_next.m4 
b/tp/Texinfo/XS/gnulib/m4/include_next.m4
index 03e852518e..0043d560af 100644
--- a/tp/Texinfo/XS/gnulib/m4/include_next.m4
+++ b/tp/Texinfo/XS/gnulib/m4/include_next.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2006-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Paul Eggert and Derek Price.
 
diff --git a/tp/Texinfo/XS/gnulib/m4/inline.m4 
b/tp/Texinfo/XS/gnulib/m4/inline.m4
index f962bde1cc..fe4c0e7147 100644
--- a/tp/Texinfo/XS/gnulib/m4/inline.m4
+++ b/tp/Texinfo/XS/gnulib/m4/inline.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2006, 2009-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl Test for the 'inline' keyword or equivalent.
 dnl Define 'inline' to a supported equivalent, or to nothing if not supported,
diff --git a/tp/Texinfo/XS/gnulib/m4/intmax_t.m4 
b/tp/Texinfo/XS/gnulib/m4/intmax_t.m4
index 72858ea86c..956b6a6d22 100644
--- a/tp/Texinfo/XS/gnulib/m4/intmax_t.m4
+++ b/tp/Texinfo/XS/gnulib/m4/intmax_t.m4
@@ -5,6 +5,7 @@ dnl Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Paul Eggert.
 
diff --git a/tp/Texinfo/XS/gnulib/m4/inttypes.m4 
b/tp/Texinfo/XS/gnulib/m4/inttypes.m4
index c43cd16207..2173995ea6 100644
--- a/tp/Texinfo/XS/gnulib/m4/inttypes.m4
+++ b/tp/Texinfo/XS/gnulib/m4/inttypes.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2006-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Derek Price, Bruno Haible.
 dnl Test whether <inttypes.h> is supported or must be substituted.
diff --git a/tp/Texinfo/XS/gnulib/m4/inttypes_h.m4 
b/tp/Texinfo/XS/gnulib/m4/inttypes_h.m4
index 3b9da5b0ac..3d5c803246 100644
--- a/tp/Texinfo/XS/gnulib/m4/inttypes_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/inttypes_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 1997-2004, 2006, 2008-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Paul Eggert.
 
diff --git a/tp/Texinfo/XS/gnulib/m4/largefile.m4 
b/tp/Texinfo/XS/gnulib/m4/largefile.m4
index 2881348359..36a7f27231 100644
--- a/tp/Texinfo/XS/gnulib/m4/largefile.m4
+++ b/tp/Texinfo/XS/gnulib/m4/largefile.m4
@@ -4,6 +4,7 @@ dnl Copyright 1992-1996, 1998-2024 Free Software Foundation, 
Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # Enable large files on systems where this is not the default.
 # Enable support for files on Linux file systems with 64-bit inode numbers.
diff --git a/tp/Texinfo/XS/gnulib/m4/lib-ld.m4 
b/tp/Texinfo/XS/gnulib/m4/lib-ld.m4
index 5da3eecfc6..e6e16bb0b5 100644
--- a/tp/Texinfo/XS/gnulib/m4/lib-ld.m4
+++ b/tp/Texinfo/XS/gnulib/m4/lib-ld.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 1996-2003, 2009-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl Subroutines of libtool.m4,
 dnl with replacements s/_*LT_PATH/AC_LIB_PROG/ and s/lt_/acl_/ to avoid
diff --git a/tp/Texinfo/XS/gnulib/m4/lib-link.m4 
b/tp/Texinfo/XS/gnulib/m4/lib-link.m4
index fb764d3229..d32930ee5d 100644
--- a/tp/Texinfo/XS/gnulib/m4/lib-link.m4
+++ b/tp/Texinfo/XS/gnulib/m4/lib-link.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2001-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Bruno Haible.
 
diff --git a/tp/Texinfo/XS/gnulib/m4/lib-prefix.m4 
b/tp/Texinfo/XS/gnulib/m4/lib-prefix.m4
index 6277f72d0c..cf72a5b481 100644
--- a/tp/Texinfo/XS/gnulib/m4/lib-prefix.m4
+++ b/tp/Texinfo/XS/gnulib/m4/lib-prefix.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2001-2005, 2008-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Bruno Haible.
 
diff --git a/tp/Texinfo/XS/gnulib/m4/libunistring-base.m4 
b/tp/Texinfo/XS/gnulib/m4/libunistring-base.m4
index 21e0e44212..da826476d4 100644
--- a/tp/Texinfo/XS/gnulib/m4/libunistring-base.m4
+++ b/tp/Texinfo/XS/gnulib/m4/libunistring-base.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2010-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Paolo Bonzini and Bruno Haible.
 
diff --git a/tp/Texinfo/XS/gnulib/m4/libunistring.m4 
b/tp/Texinfo/XS/gnulib/m4/libunistring.m4
index 85b638412a..b3ac57640b 100644
--- a/tp/Texinfo/XS/gnulib/m4/libunistring.m4
+++ b/tp/Texinfo/XS/gnulib/m4/libunistring.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2009-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_PREREQ([2.64])
 
diff --git a/tp/Texinfo/XS/gnulib/m4/limits-h.m4 
b/tp/Texinfo/XS/gnulib/m4/limits-h.m4
index 1b619e1eb2..55dea94c9b 100644
--- a/tp/Texinfo/XS/gnulib/m4/limits-h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/limits-h.m4
@@ -4,6 +4,7 @@ dnl Copyright 2016-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl Check whether limits.h has needed features.
 
diff --git a/tp/Texinfo/XS/gnulib/m4/localcharset.m4 
b/tp/Texinfo/XS/gnulib/m4/localcharset.m4
index 807a5eedac..234e638bed 100644
--- a/tp/Texinfo/XS/gnulib/m4/localcharset.m4
+++ b/tp/Texinfo/XS/gnulib/m4/localcharset.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2002, 2004, 2006, 2009-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_LOCALCHARSET],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/locale-en.m4 
b/tp/Texinfo/XS/gnulib/m4/locale-en.m4
index 39d08a23b0..a194894a43 100644
--- a/tp/Texinfo/XS/gnulib/m4/locale-en.m4
+++ b/tp/Texinfo/XS/gnulib/m4/locale-en.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Bruno Haible.
 
diff --git a/tp/Texinfo/XS/gnulib/m4/locale-fr.m4 
b/tp/Texinfo/XS/gnulib/m4/locale-fr.m4
index 3832c10d36..e28be8b98b 100644
--- a/tp/Texinfo/XS/gnulib/m4/locale-fr.m4
+++ b/tp/Texinfo/XS/gnulib/m4/locale-fr.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003, 2005-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Bruno Haible.
 
diff --git a/tp/Texinfo/XS/gnulib/m4/locale-ja.m4 
b/tp/Texinfo/XS/gnulib/m4/locale-ja.m4
index b94cd7ae4d..879d2fd21d 100644
--- a/tp/Texinfo/XS/gnulib/m4/locale-ja.m4
+++ b/tp/Texinfo/XS/gnulib/m4/locale-ja.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003, 2005-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Bruno Haible.
 
diff --git a/tp/Texinfo/XS/gnulib/m4/locale-zh.m4 
b/tp/Texinfo/XS/gnulib/m4/locale-zh.m4
index 040cab0c7a..61d79a84ce 100644
--- a/tp/Texinfo/XS/gnulib/m4/locale-zh.m4
+++ b/tp/Texinfo/XS/gnulib/m4/locale-zh.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003, 2005-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Bruno Haible.
 
diff --git a/tp/Texinfo/XS/gnulib/m4/locale_h.m4 
b/tp/Texinfo/XS/gnulib/m4/locale_h.m4
index cd1c81ec12..d62cf85efa 100644
--- a/tp/Texinfo/XS/gnulib/m4/locale_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/locale_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007, 2009-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN_ONCE([gl_LOCALE_H],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/lstat.m4 b/tp/Texinfo/XS/gnulib/m4/lstat.m4
index f838e2cc1e..530d99b3a1 100644
--- a/tp/Texinfo/XS/gnulib/m4/lstat.m4
+++ b/tp/Texinfo/XS/gnulib/m4/lstat.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 1997-2001, 2003-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Jim Meyering.
 
diff --git a/tp/Texinfo/XS/gnulib/m4/malloc.m4 
b/tp/Texinfo/XS/gnulib/m4/malloc.m4
index ee6df5c3fb..6f9aeecb6d 100644
--- a/tp/Texinfo/XS/gnulib/m4/malloc.m4
+++ b/tp/Texinfo/XS/gnulib/m4/malloc.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007, 2009-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # This is adapted with modifications from upstream Autoconf here:
 # 
https://git.savannah.gnu.org/cgit/autoconf.git/tree/lib/autoconf/functions.m4?id=v2.70#n949
diff --git a/tp/Texinfo/XS/gnulib/m4/malloca.m4 
b/tp/Texinfo/XS/gnulib/m4/malloca.m4
index 9e09d22cb9..0929b9efff 100644
--- a/tp/Texinfo/XS/gnulib/m4/malloca.m4
+++ b/tp/Texinfo/XS/gnulib/m4/malloca.m4
@@ -5,6 +5,7 @@ dnl Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_MALLOCA],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/math_h.m4 
b/tp/Texinfo/XS/gnulib/m4/math_h.m4
index 7e69629c3d..926e0456d8 100644
--- a/tp/Texinfo/XS/gnulib/m4/math_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/math_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN_ONCE([gl_MATH_H],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/mbrtoc32.m4 
b/tp/Texinfo/XS/gnulib/m4/mbrtoc32.m4
index 4da0712bd4..d72749d493 100644
--- a/tp/Texinfo/XS/gnulib/m4/mbrtoc32.m4
+++ b/tp/Texinfo/XS/gnulib/m4/mbrtoc32.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2014-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_MBRTOC32],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/mbrtowc.m4 
b/tp/Texinfo/XS/gnulib/m4/mbrtowc.m4
index ad7a7c73a0..dcaa8295fc 100644
--- a/tp/Texinfo/XS/gnulib/m4/mbrtowc.m4
+++ b/tp/Texinfo/XS/gnulib/m4/mbrtowc.m4
@@ -5,6 +5,7 @@ dnl Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_MBRTOWC],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/mbsinit.m4 
b/tp/Texinfo/XS/gnulib/m4/mbsinit.m4
index 10c86ba94e..2d807ed599 100644
--- a/tp/Texinfo/XS/gnulib/m4/mbsinit.m4
+++ b/tp/Texinfo/XS/gnulib/m4/mbsinit.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2008, 2010-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_MBSINIT],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/mbstate_t.m4 
b/tp/Texinfo/XS/gnulib/m4/mbstate_t.m4
index 66d65cd7c1..ae11afa982 100644
--- a/tp/Texinfo/XS/gnulib/m4/mbstate_t.m4
+++ b/tp/Texinfo/XS/gnulib/m4/mbstate_t.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2000-2002, 2008-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # From Paul Eggert.
 
diff --git a/tp/Texinfo/XS/gnulib/m4/memchr.m4 
b/tp/Texinfo/XS/gnulib/m4/memchr.m4
index 31ff2dacff..211bd26033 100644
--- a/tp/Texinfo/XS/gnulib/m4/memchr.m4
+++ b/tp/Texinfo/XS/gnulib/m4/memchr.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2002-2004, 2009-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN_ONCE([gl_FUNC_MEMCHR],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/minmax.m4 
b/tp/Texinfo/XS/gnulib/m4/minmax.m4
index bc7d0c345f..2ce09e0777 100644
--- a/tp/Texinfo/XS/gnulib/m4/minmax.m4
+++ b/tp/Texinfo/XS/gnulib/m4/minmax.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2005, 2009-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_PREREQ([2.53])
 
diff --git a/tp/Texinfo/XS/gnulib/m4/mmap-anon.m4 
b/tp/Texinfo/XS/gnulib/m4/mmap-anon.m4
index 61ca0120da..3688b9a579 100644
--- a/tp/Texinfo/XS/gnulib/m4/mmap-anon.m4
+++ b/tp/Texinfo/XS/gnulib/m4/mmap-anon.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2005, 2007, 2009-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # Detect how mmap can be used to create anonymous (not file-backed) memory
 # mappings.
diff --git a/tp/Texinfo/XS/gnulib/m4/mode_t.m4 
b/tp/Texinfo/XS/gnulib/m4/mode_t.m4
index 0d5c280828..159ef755d0 100644
--- a/tp/Texinfo/XS/gnulib/m4/mode_t.m4
+++ b/tp/Texinfo/XS/gnulib/m4/mode_t.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2009-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # For using mode_t, it's sufficient to use AC_TYPE_MODE_T and
 # include <sys/types.h>.
diff --git a/tp/Texinfo/XS/gnulib/m4/msvc-inval.m4 
b/tp/Texinfo/XS/gnulib/m4/msvc-inval.m4
index 7919ff1223..0685d228d1 100644
--- a/tp/Texinfo/XS/gnulib/m4/msvc-inval.m4
+++ b/tp/Texinfo/XS/gnulib/m4/msvc-inval.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2011-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_MSVC_INVAL],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/msvc-nothrow.m4 
b/tp/Texinfo/XS/gnulib/m4/msvc-nothrow.m4
index 007c762018..224ec72568 100644
--- a/tp/Texinfo/XS/gnulib/m4/msvc-nothrow.m4
+++ b/tp/Texinfo/XS/gnulib/m4/msvc-nothrow.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2011-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_MSVC_NOTHROW],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/multiarch.m4 
b/tp/Texinfo/XS/gnulib/m4/multiarch.m4
index 3af29d39a0..bddff28e7c 100644
--- a/tp/Texinfo/XS/gnulib/m4/multiarch.m4
+++ b/tp/Texinfo/XS/gnulib/m4/multiarch.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2008-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # Determine whether the compiler is or may be producing universal binaries.
 #
diff --git a/tp/Texinfo/XS/gnulib/m4/musl.m4 b/tp/Texinfo/XS/gnulib/m4/musl.m4
index 0d4de8926a..6dccf1049f 100644
--- a/tp/Texinfo/XS/gnulib/m4/musl.m4
+++ b/tp/Texinfo/XS/gnulib/m4/musl.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2019-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # Test for musl libc, despite the musl libc authors don't like it
 # <https://wiki.musl-libc.org/faq.html>
diff --git a/tp/Texinfo/XS/gnulib/m4/obstack.m4 
b/tp/Texinfo/XS/gnulib/m4/obstack.m4
index bfab293f7a..71638317f6 100644
--- a/tp/Texinfo/XS/gnulib/m4/obstack.m4
+++ b/tp/Texinfo/XS/gnulib/m4/obstack.m4
@@ -4,6 +4,7 @@ dnl Copyright 1996-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # See if we need to provide obstacks.
 
diff --git a/tp/Texinfo/XS/gnulib/m4/off64_t.m4 
b/tp/Texinfo/XS/gnulib/m4/off64_t.m4
index 34fa21eb16..b5d2cf6fc2 100644
--- a/tp/Texinfo/XS/gnulib/m4/off64_t.m4
+++ b/tp/Texinfo/XS/gnulib/m4/off64_t.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl Check whether <sys/types.h> defines the 'off64_t' type.
 dnl Set HAVE_OFF64_T.
diff --git a/tp/Texinfo/XS/gnulib/m4/off_t.m4 b/tp/Texinfo/XS/gnulib/m4/off_t.m4
index db6035dbeb..42cd98fbfb 100644
--- a/tp/Texinfo/XS/gnulib/m4/off_t.m4
+++ b/tp/Texinfo/XS/gnulib/m4/off_t.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2012-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl Check whether to override the 'off_t' type.
 dnl Set WINDOWS_64_BIT_OFF_T.
diff --git a/tp/Texinfo/XS/gnulib/m4/open-cloexec.m4 
b/tp/Texinfo/XS/gnulib/m4/open-cloexec.m4
index 6defdfb400..91aa6efbea 100644
--- a/tp/Texinfo/XS/gnulib/m4/open-cloexec.m4
+++ b/tp/Texinfo/XS/gnulib/m4/open-cloexec.m4
@@ -4,6 +4,7 @@ dnl Copyright 2017-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # Test whether O_CLOEXEC is defined.
 
diff --git a/tp/Texinfo/XS/gnulib/m4/open-slash.m4 
b/tp/Texinfo/XS/gnulib/m4/open-slash.m4
index 03460e422d..9d5c21ce1f 100644
--- a/tp/Texinfo/XS/gnulib/m4/open-slash.m4
+++ b/tp/Texinfo/XS/gnulib/m4/open-slash.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl Tests whether open() and creat() recognize a trailing slash.
 dnl Sets gl_cv_func_open_slash.
diff --git a/tp/Texinfo/XS/gnulib/m4/open.m4 b/tp/Texinfo/XS/gnulib/m4/open.m4
index 62a11a110c..600c2ec80d 100644
--- a/tp/Texinfo/XS/gnulib/m4/open.m4
+++ b/tp/Texinfo/XS/gnulib/m4/open.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_OPEN],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/pathmax.m4 
b/tp/Texinfo/XS/gnulib/m4/pathmax.m4
index 4280837f1e..958089e2d3 100644
--- a/tp/Texinfo/XS/gnulib/m4/pathmax.m4
+++ b/tp/Texinfo/XS/gnulib/m4/pathmax.m4
@@ -5,6 +5,7 @@ dnl Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_PATHMAX],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/pid_t.m4 b/tp/Texinfo/XS/gnulib/m4/pid_t.m4
index 8bedcc6bcd..e014c0bd8f 100644
--- a/tp/Texinfo/XS/gnulib/m4/pid_t.m4
+++ b/tp/Texinfo/XS/gnulib/m4/pid_t.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2020-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # The following implementation works around a problem in autoconf <= 2.69.
 m4_version_prereq([2.70], [], [
diff --git a/tp/Texinfo/XS/gnulib/m4/printf.m4 
b/tp/Texinfo/XS/gnulib/m4/printf.m4
index a6daa1a62c..4c3e8ecf2d 100644
--- a/tp/Texinfo/XS/gnulib/m4/printf.m4
+++ b/tp/Texinfo/XS/gnulib/m4/printf.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003, 2007-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl Test whether the *printf family of functions supports the 'j', 'z', 't',
 dnl 'L' size specifiers. (ISO C99, POSIX:2001)
diff --git a/tp/Texinfo/XS/gnulib/m4/quote.m4 b/tp/Texinfo/XS/gnulib/m4/quote.m4
index 2137555aee..b73e7ee9dc 100644
--- a/tp/Texinfo/XS/gnulib/m4/quote.m4
+++ b/tp/Texinfo/XS/gnulib/m4/quote.m4
@@ -5,6 +5,7 @@ dnl Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_QUOTE],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/quotearg.m4 
b/tp/Texinfo/XS/gnulib/m4/quotearg.m4
index 38e7f13023..e07a710d94 100644
--- a/tp/Texinfo/XS/gnulib/m4/quotearg.m4
+++ b/tp/Texinfo/XS/gnulib/m4/quotearg.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2002, 2004-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_QUOTEARG],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/raise.m4 b/tp/Texinfo/XS/gnulib/m4/raise.m4
index 82bf236df4..d5bf4d571c 100644
--- a/tp/Texinfo/XS/gnulib/m4/raise.m4
+++ b/tp/Texinfo/XS/gnulib/m4/raise.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2011-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_RAISE],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/rawmemchr.m4 
b/tp/Texinfo/XS/gnulib/m4/rawmemchr.m4
index 6e0fa0a55e..ffef17e982 100644
--- a/tp/Texinfo/XS/gnulib/m4/rawmemchr.m4
+++ b/tp/Texinfo/XS/gnulib/m4/rawmemchr.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003, 2007-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_RAWMEMCHR],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/read.m4 b/tp/Texinfo/XS/gnulib/m4/read.m4
index 32fd48c26a..6413e64b3a 100644
--- a/tp/Texinfo/XS/gnulib/m4/read.m4
+++ b/tp/Texinfo/XS/gnulib/m4/read.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2011-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_READ],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/realloc.m4 
b/tp/Texinfo/XS/gnulib/m4/realloc.m4
index cc91102836..f4d78f9622 100644
--- a/tp/Texinfo/XS/gnulib/m4/realloc.m4
+++ b/tp/Texinfo/XS/gnulib/m4/realloc.m4
@@ -1,9 +1,22 @@
 # realloc.m4
-# serial 32
+# serial 33
 dnl Copyright (C) 2007, 2009-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
+
+# An an experimental option, the user can request a sanitized realloc()
+# implementation, i.e. one that aborts upon undefined behaviour,
+# by setting
+#   gl_cv_func_realloc_sanitize=yes
+# at configure time.
+AC_DEFUN([gl_FUNC_REALLOC_SANITIZED],
+[
+  AC_CACHE_CHECK([whether realloc should abort upon undefined behaviour],
+    [gl_cv_func_realloc_sanitize],
+    [test -n "$gl_cv_func_realloc_sanitize" || gl_cv_func_realloc_sanitize=no])
+])
 
 # This is adapted with modifications from upstream Autoconf here:
 # 
https://git.savannah.gnu.org/cgit/autoconf.git/tree/lib/autoconf/functions.m4?id=v2.70#n1455
@@ -50,7 +63,9 @@ AC_DEFUN([gl_FUNC_REALLOC_GNU],
   dnl gets defined already before this macro gets invoked.  This helps
   dnl if !(__VEC__ || __AIXVEC), and doesn't hurt otherwise.
 
-  if test $REPLACE_REALLOC_FOR_REALLOC_GNU = 0; then
+  AC_REQUIRE([gl_FUNC_REALLOC_SANITIZED])
+  if test "$gl_cv_func_realloc_sanitize" = no \
+     && test $REPLACE_REALLOC_FOR_REALLOC_GNU = 0; then
     _AC_FUNC_REALLOC_IF([], [REPLACE_REALLOC_FOR_REALLOC_GNU=1])
   fi
 ])# gl_FUNC_REALLOC_GNU
@@ -64,7 +79,14 @@ AC_DEFUN([gl_FUNC_REALLOC_POSIX],
 [
   AC_REQUIRE([gl_STDLIB_H_DEFAULTS])
   AC_REQUIRE([gl_FUNC_MALLOC_POSIX])
-  if test $REPLACE_MALLOC_FOR_MALLOC_POSIX = 1; then
+  AC_REQUIRE([gl_FUNC_REALLOC_SANITIZED])
+  if test "$gl_cv_func_realloc_sanitize" != no; then
     REPLACE_REALLOC_FOR_REALLOC_POSIX=1
+    AC_DEFINE([NEED_SANITIZED_REALLOC], [1],
+      [Define to 1 if realloc should abort upon undefined behaviour.])
+  else
+    if test $REPLACE_MALLOC_FOR_MALLOC_POSIX = 1; then
+      REPLACE_REALLOC_FOR_REALLOC_POSIX=1
+    fi
   fi
 ])
diff --git a/tp/Texinfo/XS/gnulib/m4/reallocarray.m4 
b/tp/Texinfo/XS/gnulib/m4/reallocarray.m4
index 958095e15c..9407a7fe63 100644
--- a/tp/Texinfo/XS/gnulib/m4/reallocarray.m4
+++ b/tp/Texinfo/XS/gnulib/m4/reallocarray.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2017-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_REALLOCARRAY],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/safe-read.m4 
b/tp/Texinfo/XS/gnulib/m4/safe-read.m4
index 9e5bfa646e..6e7012af41 100644
--- a/tp/Texinfo/XS/gnulib/m4/safe-read.m4
+++ b/tp/Texinfo/XS/gnulib/m4/safe-read.m4
@@ -5,6 +5,7 @@ dnl Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # Prerequisites of lib/safe-read.c.
 AC_DEFUN([gl_PREREQ_SAFE_READ],
diff --git a/tp/Texinfo/XS/gnulib/m4/safe-write.m4 
b/tp/Texinfo/XS/gnulib/m4/safe-write.m4
index cf6907cf67..5d8f884e6b 100644
--- a/tp/Texinfo/XS/gnulib/m4/safe-write.m4
+++ b/tp/Texinfo/XS/gnulib/m4/safe-write.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2002, 2005-2006, 2009-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # Prerequisites of lib/safe-write.c.
 AC_DEFUN([gl_PREREQ_SAFE_WRITE],
diff --git a/tp/Texinfo/XS/gnulib/m4/setenv.m4 
b/tp/Texinfo/XS/gnulib/m4/setenv.m4
index ae7fcec690..d8f1ae65ea 100644
--- a/tp/Texinfo/XS/gnulib/m4/setenv.m4
+++ b/tp/Texinfo/XS/gnulib/m4/setenv.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2001-2004, 2006-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_SETENV],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/setlocale_null.m4 
b/tp/Texinfo/XS/gnulib/m4/setlocale_null.m4
index e5b7d28b16..47c0fb2c27 100644
--- a/tp/Texinfo/XS/gnulib/m4/setlocale_null.m4
+++ b/tp/Texinfo/XS/gnulib/m4/setlocale_null.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2019-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_SETLOCALE_NULL],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/signal_h.m4 
b/tp/Texinfo/XS/gnulib/m4/signal_h.m4
index 7a7d2b3c52..ef6c5df949 100644
--- a/tp/Texinfo/XS/gnulib/m4/signal_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/signal_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN_ONCE([gl_SIGNAL_H],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/size_max.m4 
b/tp/Texinfo/XS/gnulib/m4/size_max.m4
index df91cf0629..1fe8ff9dfe 100644
--- a/tp/Texinfo/XS/gnulib/m4/size_max.m4
+++ b/tp/Texinfo/XS/gnulib/m4/size_max.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003, 2005-2006, 2008-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Bruno Haible.
 
diff --git a/tp/Texinfo/XS/gnulib/m4/ssize_t.m4 
b/tp/Texinfo/XS/gnulib/m4/ssize_t.m4
index c15f948adb..437f066c92 100644
--- a/tp/Texinfo/XS/gnulib/m4/ssize_t.m4
+++ b/tp/Texinfo/XS/gnulib/m4/ssize_t.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2001-2003, 2006, 2010-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Bruno Haible.
 dnl Define ssize_t if it does not already exist.
diff --git a/tp/Texinfo/XS/gnulib/m4/stat-time.m4 
b/tp/Texinfo/XS/gnulib/m4/stat-time.m4
index e8ee7d5125..c192addd43 100644
--- a/tp/Texinfo/XS/gnulib/m4/stat-time.m4
+++ b/tp/Texinfo/XS/gnulib/m4/stat-time.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 1998-1999, 2001, 2003, 2005-2007, 2009-2024 
Free Software Foun
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # Checks for stat-related time functions.
 
diff --git a/tp/Texinfo/XS/gnulib/m4/stat.m4 b/tp/Texinfo/XS/gnulib/m4/stat.m4
index fabd360c7a..e7f3cbb508 100644
--- a/tp/Texinfo/XS/gnulib/m4/stat.m4
+++ b/tp/Texinfo/XS/gnulib/m4/stat.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2009-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_STAT],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/stdalign.m4 
b/tp/Texinfo/XS/gnulib/m4/stdalign.m4
index 1c29d1e4fb..80846d2354 100644
--- a/tp/Texinfo/XS/gnulib/m4/stdalign.m4
+++ b/tp/Texinfo/XS/gnulib/m4/stdalign.m4
@@ -4,6 +4,7 @@ dnl Copyright 2011-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # Check for alignas and alignof that conform to C23.
 
diff --git a/tp/Texinfo/XS/gnulib/m4/stddef_h.m4 
b/tp/Texinfo/XS/gnulib/m4/stddef_h.m4
index c7f75b37fa..e80b56eef6 100644
--- a/tp/Texinfo/XS/gnulib/m4/stddef_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/stddef_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2009-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl A placeholder for <stddef.h>, for platforms that have issues.
 
diff --git a/tp/Texinfo/XS/gnulib/m4/stdint.m4 
b/tp/Texinfo/XS/gnulib/m4/stdint.m4
index 2dea846914..0a078e64d5 100644
--- a/tp/Texinfo/XS/gnulib/m4/stdint.m4
+++ b/tp/Texinfo/XS/gnulib/m4/stdint.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2001-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Paul Eggert and Bruno Haible.
 dnl Test whether <stdint.h> is supported or must be substituted.
diff --git a/tp/Texinfo/XS/gnulib/m4/stdint_h.m4 
b/tp/Texinfo/XS/gnulib/m4/stdint_h.m4
index 29f42160b0..32f287bb39 100644
--- a/tp/Texinfo/XS/gnulib/m4/stdint_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/stdint_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 1997-2004, 2006, 2008-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Paul Eggert.
 
diff --git a/tp/Texinfo/XS/gnulib/m4/stdio_h.m4 
b/tp/Texinfo/XS/gnulib/m4/stdio_h.m4
index ec52ae92ff..14fb0d34c6 100644
--- a/tp/Texinfo/XS/gnulib/m4/stdio_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/stdio_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_STDIO_H_EARLY],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/stdlib_h.m4 
b/tp/Texinfo/XS/gnulib/m4/stdlib_h.m4
index 5d9b3017c4..68d98427b5 100644
--- a/tp/Texinfo/XS/gnulib/m4/stdlib_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/stdlib_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN_ONCE([gl_STDLIB_H],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/strchrnul.m4 
b/tp/Texinfo/XS/gnulib/m4/strchrnul.m4
index 3712476e58..892881e9fc 100644
--- a/tp/Texinfo/XS/gnulib/m4/strchrnul.m4
+++ b/tp/Texinfo/XS/gnulib/m4/strchrnul.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003, 2007, 2009-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_STRCHRNUL],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/strerror.m4 
b/tp/Texinfo/XS/gnulib/m4/strerror.m4
index 0272c6f4ba..4b962af23a 100644
--- a/tp/Texinfo/XS/gnulib/m4/strerror.m4
+++ b/tp/Texinfo/XS/gnulib/m4/strerror.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2002, 2007-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_STRERROR],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/string_h.m4 
b/tp/Texinfo/XS/gnulib/m4/string_h.m4
index f31264ae85..68464f0d08 100644
--- a/tp/Texinfo/XS/gnulib/m4/string_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/string_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # Configure a GNU-like replacement for <string.h>.
 
diff --git a/tp/Texinfo/XS/gnulib/m4/strndup.m4 
b/tp/Texinfo/XS/gnulib/m4/strndup.m4
index 7a2c5860b8..7e5aa08698 100644
--- a/tp/Texinfo/XS/gnulib/m4/strndup.m4
+++ b/tp/Texinfo/XS/gnulib/m4/strndup.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2002-2003, 2005-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_STRNDUP],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/strnlen.m4 
b/tp/Texinfo/XS/gnulib/m4/strnlen.m4
index 83a75c0c32..ecd2559819 100644
--- a/tp/Texinfo/XS/gnulib/m4/strnlen.m4
+++ b/tp/Texinfo/XS/gnulib/m4/strnlen.m4
@@ -5,6 +5,7 @@ dnl Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 m4_version_prereq([2.73], [], [
 # Replace AC_FUNC_STRNLEN from Autoconf 2.72 and earlier,
diff --git a/tp/Texinfo/XS/gnulib/m4/sys_socket_h.m4 
b/tp/Texinfo/XS/gnulib/m4/sys_socket_h.m4
index 3bf3cb4777..2f1edcef1a 100644
--- a/tp/Texinfo/XS/gnulib/m4/sys_socket_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/sys_socket_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2005-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Simon Josefsson.
 
diff --git a/tp/Texinfo/XS/gnulib/m4/sys_stat_h.m4 
b/tp/Texinfo/XS/gnulib/m4/sys_stat_h.m4
index 3cc50ce677..2971bc526f 100644
--- a/tp/Texinfo/XS/gnulib/m4/sys_stat_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/sys_stat_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2006-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Eric Blake.
 dnl Provide a GNU-like <sys/stat.h>.
diff --git a/tp/Texinfo/XS/gnulib/m4/sys_time_h.m4 
b/tp/Texinfo/XS/gnulib/m4/sys_time_h.m4
index d320308893..6954319e4b 100644
--- a/tp/Texinfo/XS/gnulib/m4/sys_time_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/sys_time_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007, 2009-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # Configure a replacement for <sys/time.h>.
 
diff --git a/tp/Texinfo/XS/gnulib/m4/sys_types_h.m4 
b/tp/Texinfo/XS/gnulib/m4/sys_types_h.m4
index 7c7f265527..a7b289c206 100644
--- a/tp/Texinfo/XS/gnulib/m4/sys_types_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/sys_types_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2011-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN_ONCE([gl_SYS_TYPES_H],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/threadlib.m4 
b/tp/Texinfo/XS/gnulib/m4/threadlib.m4
index f5e81479cc..0f52aac478 100644
--- a/tp/Texinfo/XS/gnulib/m4/threadlib.m4
+++ b/tp/Texinfo/XS/gnulib/m4/threadlib.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2005-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Bruno Haible.
 
diff --git a/tp/Texinfo/XS/gnulib/m4/time_h.m4 
b/tp/Texinfo/XS/gnulib/m4/time_h.m4
index 88c76c03c0..28d698a1f0 100644
--- a/tp/Texinfo/XS/gnulib/m4/time_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/time_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2000-2001, 2003-2007, 2009-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # Configure a more-standard replacement for <time.h>.
 
diff --git a/tp/Texinfo/XS/gnulib/m4/timespec.m4 
b/tp/Texinfo/XS/gnulib/m4/timespec.m4
index 5333920ef5..39255320c7 100644
--- a/tp/Texinfo/XS/gnulib/m4/timespec.m4
+++ b/tp/Texinfo/XS/gnulib/m4/timespec.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2000-2001, 2003-2007, 2009-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Jim Meyering
 
diff --git a/tp/Texinfo/XS/gnulib/m4/uchar_h.m4 
b/tp/Texinfo/XS/gnulib/m4/uchar_h.m4
index bb8801b164..92ed86ba1a 100644
--- a/tp/Texinfo/XS/gnulib/m4/uchar_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/uchar_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2019-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Bruno Haible.
 dnl Prepare the overridden <uchar.h>.
diff --git a/tp/Texinfo/XS/gnulib/m4/unicase_h.m4 
b/tp/Texinfo/XS/gnulib/m4/unicase_h.m4
index 20f2d11264..ca9be35f06 100644
--- a/tp/Texinfo/XS/gnulib/m4/unicase_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/unicase_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2023-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN_ONCE([gl_UNICASE_H],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/unictype_h.m4 
b/tp/Texinfo/XS/gnulib/m4/unictype_h.m4
index f36204a8c9..ca5a12aef3 100644
--- a/tp/Texinfo/XS/gnulib/m4/unictype_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/unictype_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2023-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN_ONCE([gl_UNICTYPE_H],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/uninorm_h.m4 
b/tp/Texinfo/XS/gnulib/m4/uninorm_h.m4
index 455a360f11..bdf06255f9 100644
--- a/tp/Texinfo/XS/gnulib/m4/uninorm_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/uninorm_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2023-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN_ONCE([gl_UNINORM_H],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/unistd_h.m4 
b/tp/Texinfo/XS/gnulib/m4/unistd_h.m4
index 04fa79c9ca..6fcbc242e4 100644
--- a/tp/Texinfo/XS/gnulib/m4/unistd_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/unistd_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2006-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl Written by Simon Josefsson, Bruno Haible.
 
diff --git a/tp/Texinfo/XS/gnulib/m4/utime.m4 b/tp/Texinfo/XS/gnulib/m4/utime.m4
index a87feef1f7..c4310300b9 100644
--- a/tp/Texinfo/XS/gnulib/m4/utime.m4
+++ b/tp/Texinfo/XS/gnulib/m4/utime.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2017-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_UTIME],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/utime_h.m4 
b/tp/Texinfo/XS/gnulib/m4/utime_h.m4
index f355dc2dad..0d3aa8727b 100644
--- a/tp/Texinfo/XS/gnulib/m4/utime_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/utime_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2017-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Bruno Haible.
 
diff --git a/tp/Texinfo/XS/gnulib/m4/utimens.m4 
b/tp/Texinfo/XS/gnulib/m4/utimens.m4
index b8200deaa2..5730b55feb 100644
--- a/tp/Texinfo/XS/gnulib/m4/utimens.m4
+++ b/tp/Texinfo/XS/gnulib/m4/utimens.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_UTIMENS],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/utimes.m4 
b/tp/Texinfo/XS/gnulib/m4/utimes.m4
index 05b23cbb73..807b4600f0 100644
--- a/tp/Texinfo/XS/gnulib/m4/utimes.m4
+++ b/tp/Texinfo/XS/gnulib/m4/utimes.m4
@@ -5,6 +5,7 @@ dnl Copyright (C) 2003-2005, 2009-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # See if we need to work around bugs in glibc's implementation of
 # utimes from 2003-07-12 to 2003-09-17.
diff --git a/tp/Texinfo/XS/gnulib/m4/vararrays.m4 
b/tp/Texinfo/XS/gnulib/m4/vararrays.m4
index 9211f69d4d..6681ce9d69 100644
--- a/tp/Texinfo/XS/gnulib/m4/vararrays.m4
+++ b/tp/Texinfo/XS/gnulib/m4/vararrays.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2001, 2009-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # Check for variable-length arrays.
 
diff --git a/tp/Texinfo/XS/gnulib/m4/vasnprintf.m4 
b/tp/Texinfo/XS/gnulib/m4/vasnprintf.m4
index a02f4e1e1d..ab217cf347 100644
--- a/tp/Texinfo/XS/gnulib/m4/vasnprintf.m4
+++ b/tp/Texinfo/XS/gnulib/m4/vasnprintf.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2002-2004, 2006-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_VASNPRINTF],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/vasprintf.m4 
b/tp/Texinfo/XS/gnulib/m4/vasprintf.m4
index 73f7b8073d..68df6fbad1 100644
--- a/tp/Texinfo/XS/gnulib/m4/vasprintf.m4
+++ b/tp/Texinfo/XS/gnulib/m4/vasprintf.m4
@@ -5,6 +5,7 @@ dnl Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_VASPRINTF],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/visibility.m4 
b/tp/Texinfo/XS/gnulib/m4/visibility.m4
index ecf0968683..e72532db8c 100644
--- a/tp/Texinfo/XS/gnulib/m4/visibility.m4
+++ b/tp/Texinfo/XS/gnulib/m4/visibility.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2005, 2008, 2010-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Bruno Haible.
 
diff --git a/tp/Texinfo/XS/gnulib/m4/warn-on-use.m4 
b/tp/Texinfo/XS/gnulib/m4/warn-on-use.m4
index 6c8c76b883..124cb91849 100644
--- a/tp/Texinfo/XS/gnulib/m4/warn-on-use.m4
+++ b/tp/Texinfo/XS/gnulib/m4/warn-on-use.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2010-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # gl_WARN_ON_USE_PREPARE(INCLUDES, NAMES)
 # ---------------------------------------
diff --git a/tp/Texinfo/XS/gnulib/m4/wchar_h.m4 
b/tp/Texinfo/XS/gnulib/m4/wchar_h.m4
index 995bdc659d..14296d0291 100644
--- a/tp/Texinfo/XS/gnulib/m4/wchar_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/wchar_h.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2007-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl A placeholder for ISO C99 <wchar.h>, for platforms that have issues.
 
diff --git a/tp/Texinfo/XS/gnulib/m4/wctype_h.m4 
b/tp/Texinfo/XS/gnulib/m4/wctype_h.m4
index a3b07c2a23..bb2de00d27 100644
--- a/tp/Texinfo/XS/gnulib/m4/wctype_h.m4
+++ b/tp/Texinfo/XS/gnulib/m4/wctype_h.m4
@@ -7,6 +7,7 @@ dnl Copyright (C) 2006-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl Written by Paul Eggert.
 
diff --git a/tp/Texinfo/XS/gnulib/m4/wint_t.m4 
b/tp/Texinfo/XS/gnulib/m4/wint_t.m4
index 883fac28ed..c1a5900917 100644
--- a/tp/Texinfo/XS/gnulib/m4/wint_t.m4
+++ b/tp/Texinfo/XS/gnulib/m4/wint_t.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003, 2007-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl From Bruno Haible.
 dnl Test whether <wchar.h> has the 'wint_t' type and whether gnulib's
diff --git a/tp/Texinfo/XS/gnulib/m4/write.m4 b/tp/Texinfo/XS/gnulib/m4/write.m4
index b68af8046d..4ae9b7a9ff 100644
--- a/tp/Texinfo/XS/gnulib/m4/write.m4
+++ b/tp/Texinfo/XS/gnulib/m4/write.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2008-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_FUNC_WRITE],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/xalloc.m4 
b/tp/Texinfo/XS/gnulib/m4/xalloc.m4
index d44d0f088a..1255bbae10 100644
--- a/tp/Texinfo/XS/gnulib/m4/xalloc.m4
+++ b/tp/Texinfo/XS/gnulib/m4/xalloc.m4
@@ -4,5 +4,6 @@ dnl Copyright (C) 2002-2006, 2009-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_XALLOC], [:])
diff --git a/tp/Texinfo/XS/gnulib/m4/xattr.m4 b/tp/Texinfo/XS/gnulib/m4/xattr.m4
index d8c0848683..9b2dd8d245 100644
--- a/tp/Texinfo/XS/gnulib/m4/xattr.m4
+++ b/tp/Texinfo/XS/gnulib/m4/xattr.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 # Check for Extended Attributes (Linux)
 
diff --git a/tp/Texinfo/XS/gnulib/m4/xsize.m4 b/tp/Texinfo/XS/gnulib/m4/xsize.m4
index e5784973e7..bf1f09ab2d 100644
--- a/tp/Texinfo/XS/gnulib/m4/xsize.m4
+++ b/tp/Texinfo/XS/gnulib/m4/xsize.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2003-2004, 2008-2024 Free Software 
Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 AC_DEFUN([gl_XSIZE],
 [
diff --git a/tp/Texinfo/XS/gnulib/m4/zzgnulib.m4 
b/tp/Texinfo/XS/gnulib/m4/zzgnulib.m4
index 710fba4e29..c23127a97f 100644
--- a/tp/Texinfo/XS/gnulib/m4/zzgnulib.m4
+++ b/tp/Texinfo/XS/gnulib/m4/zzgnulib.m4
@@ -4,6 +4,7 @@ dnl Copyright (C) 2020-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
+dnl This file is offered as-is, without any warranty.
 
 dnl This file must be named something that sorts after all other
 dnl package- or gnulib-provided .m4 files - at least for those packages



reply via email to

[Prev in Thread] Current Thread [Next in Thread]