From a6d38515247e6bdf26b90182b2ebbe06df18b2b779ac2738fd392d743a1b9b54 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Martin=20Li=C5=A1ka?= <martin.liska@suse.com>
Date: Mon, 29 Nov 2021 09:25:30 +0000
Subject: [PATCH 1/4] Accepting request 934484 from
 home:marxin:branches:Base:System

- Update to version git.20211127.db493d1ce:
  * gettext-h: document GNULIB_NO_VLA
  * gettext-h: use VLA test similar to regex
  * regex: port to tcc
  * test-framework-sh: remove unsafe entries from PATH
  * regex: merge from glibc
  * regex: assume RE_ENABLE_I18N
  * lseek: port around macOS SEEK_HOLE glitch
  * lseek: port around macOS SEEK_DATA glitch
  * Add ChangeLog entry for sigsegv changes
  * sigsegv: fix build on or1k
  * sigsegv: fix build on microblazeel
  * Fix typos in previous patch.
  * exclude: yield proper errno on failure
  * autoupdate
  * regex: break regcomp.c link with glibc
  * autoupdate
  * * doc/gnulib-intro.texi: Fix some ancient history.
  * autoupdate (belated)
  * string: Avoid syntax error re strdup in string.in.h (regr. 2021-09-07).
  * autoupdate
  * autoupdate
  * xalloc: new function xinmalloc
  * regex: redo style of previous change
  * regex: improve comment
  * regex: fix buffer read overrrun
  * nproc: port better to macOS 10.14
  * sigsegv: fix quoting problem
  * nproc: port better to OpenBSD
  * timer-time: port better to OpenBSD 6.9

OBS-URL: https://build.opensuse.org/request/show/934484
OBS-URL: https://build.opensuse.org/package/show/Base:System/gnulib?expand=0&rev=7
---
 _service                             |    2 +-
 gnulib-git.20200809.d6dabe8ee.tar.xz |    3 -
 gnulib-git.20211127.db493d1ce.tar.xz |    3 +
 gnulib.changes                       | 1274 ++++++++++++++++++++++++++
 gnulib.spec                          |   10 +-
 5 files changed, 1283 insertions(+), 9 deletions(-)
 delete mode 100644 gnulib-git.20200809.d6dabe8ee.tar.xz
 create mode 100644 gnulib-git.20211127.db493d1ce.tar.xz

diff --git a/_service b/_service
index 1175f65..d230db0 100644
--- a/_service
+++ b/_service
@@ -5,7 +5,7 @@
     <param name="changesgenerate">enable</param>
     <param name="filename">gnulib</param>
     <param name="versionformat">git.%cd.%h</param>
-    <param name="revision">d6dabe8eece3a9c1269dc1c084531ce447c7a42e</param>
+    <param name="revision">db493d1ce43fc39dd925699d840c80b3400f4313</param>
   </service>
   <service mode="disabled" name="recompress">
     <param name="file">*.tar</param>
diff --git a/gnulib-git.20200809.d6dabe8ee.tar.xz b/gnulib-git.20200809.d6dabe8ee.tar.xz
deleted file mode 100644
index b5f7929..0000000
--- a/gnulib-git.20200809.d6dabe8ee.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:9bd65c0a655afd319cb8a3de2fdf0c90f3b4aa7650d4cfe2d0b5f28cc0fd14dd
-size 4380652
diff --git a/gnulib-git.20211127.db493d1ce.tar.xz b/gnulib-git.20211127.db493d1ce.tar.xz
new file mode 100644
index 0000000..a1df6b1
--- /dev/null
+++ b/gnulib-git.20211127.db493d1ce.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:4f91267dcd962ba16b1d32f9bea2dcd788400f81ea953acbb48590cd363be1cc
+size 4598580
diff --git a/gnulib.changes b/gnulib.changes
index fee8b6d..7b0bd84 100644
--- a/gnulib.changes
+++ b/gnulib.changes
@@ -1,3 +1,1277 @@
+-------------------------------------------------------------------
+Mon Nov 29 08:29:59 UTC 2021 - mliska@suse.cz
+
+- Update to version git.20211127.db493d1ce:
+  * gettext-h: document GNULIB_NO_VLA
+  * gettext-h: use VLA test similar to regex
+  * regex: port to tcc
+  * test-framework-sh: remove unsafe entries from PATH
+  * regex: merge from glibc
+  * regex: assume RE_ENABLE_I18N
+  * lseek: port around macOS SEEK_HOLE glitch
+  * lseek: port around macOS SEEK_DATA glitch
+  * Add ChangeLog entry for sigsegv changes
+  * sigsegv: fix build on or1k
+  * sigsegv: fix build on microblazeel
+  * Fix typos in previous patch.
+  * exclude: yield proper errno on failure
+  * autoupdate
+  * regex: break regcomp.c link with glibc
+  * autoupdate
+  * * doc/gnulib-intro.texi: Fix some ancient history.
+  * autoupdate (belated)
+  * string: Avoid syntax error re strdup in string.in.h (regr. 2021-09-07).
+  * autoupdate
+  * autoupdate
+  * xalloc: new function xinmalloc
+  * regex: redo style of previous change
+  * regex: improve comment
+  * regex: fix buffer read overrrun
+  * nproc: port better to macOS 10.14
+  * sigsegv: fix quoting problem
+  * nproc: port better to OpenBSD
+  * timer-time: port better to OpenBSD 6.9
+  * sys_select: port better to OpenBSD 6.9
+  * autoupdate
+  * doc: Fix outdated statement about Spanish collation.
+  * doc: Don't assume that the output format is TeX-based or info.
+  * regex: sync with glibc
+  * maint: Avoid syntax-check failure for empty gnulib submodule.
+  * Relicense qemu.h under LGPLv2+.
+  * ialloc: Update license headers after license change from 2021-08-29.
+  * Improve 'configure --help' output for crypto modules.
+  * Add credit for a recent bug report.
+  * string, wchar: Don't require undefined m4 macros (regr. today).
+  * sm3-buffer tests: New module.
+  * sm3-buffer: New module.
+  * sha512-buffer tests: New module.
+  * sha512: Clarify module to source relation.
+  * sha256-buffer tests: New module.
+  * sha256: Clarify module to source relation.
+  * sha1-buffer tests: New module.
+  * sha1: Clarify module to source relation.
+  * md5-buffer tests: New module.
+  * md5: Clarify module to source relation.
+  * md4-buffer tests: New module.
+  * md4-buffer: New module.
+  * md2-buffer tests: New module.
+  * md2-buffer: New module.
+  * string, wchar: Don't cause link errors for rpl_free (regr. 2021-09-07).
+  * threadlib: Avoid crashes in thread-related functions on Cygwin 3.2.0.
+  * simple-atomic: Port to Oracle Studio 12.6.
+  * asyncsafe-spin: port to Oracle Studio 12.6 sparc
+  * stdint-tests: long long preproc on recent Sun C
+  * extern-inline: Fix syntax error on macOS with GCC 11 (regr. 2021-08-22).
+  * sigsegv: port to OpenBSD 6.8+ powerpc64
+  * maintainer-makefile: add 'can' to sc_prohibit_doubled_word
+  * strerror_r-posix: port even better to Android
+  * strerror_r-posix: port better to Android
+  * string, wchar: port rpl_free decl to Android
+  * string, wchar: avoid some namespace pollution
+  * crypto: revert previous change
+  * crypto: add missing file af_alg.h
+  * idx: break copying from glibc
+  * sigsegv: Improve cross-compilation support for LoongArch CPU.
+  * doc: Improve help related to bootstrap script.
+  * intprops: fix minor doc glitches
+  * doc: Add suggestions on FDL texinfo usage.
+  * maintainer-makefile: Add indentation syntax-check rule.
+  * autoupdate
+  * idx: add commentary
+  * attribute: keep up with gnulib-common.m4
+  * supersede: Fix test failure under QEMU user-mode for Linux/mips.
+  * spawn-pipe: Fix test failure when running under QEMU user-mode.
+  * execute: Fix test failure when running under QEMU user-mode.
+  * posix_spawn_file_actions_addfchdir: Avoid test failure under QEMU.
+  * getcwd tests: Avoid test failure when running under QEMU user-mode.
+  * base32, base64: treat negative sizes as overflows
+  * explicit_bzero test: Fix test failure due to GCC optimizations.
+  * dfa: port to non-gnulib
+  * base32, base64: fix broken tests
+  * ialloc: relicense
+  * fma: Fix compilation error on Linux/sh4.
+  * sigabbrev_np, sigdescr_np: Fix compilation error on Linux/alpha, part 2.
+  * Skip some tests when running under QEMU user-mode.
+  * sigabbrev_np, sigdescr_np: Fix compilation error on Linux/alpha.
+  * execle, execve, execvpe tests: Fix test failures under qemu user-mode.
+  * base32, base64: prefer signed to unsigned integers
+  * regex: also break glibc lib/regex.c link for now
+  * autoupdate
+  * regex: revert much of previous change
+  * regex: fix typo in previous patch
+  * regex: use C99-style array arg syntax
+  * execute tests: Fix test failure when libtool is in use.
+  * dfa: prefer idx_t to ptrdiff_t for nonnegative
+  * snippet/unused-parameter: Mark unused module obsolete.
+  * Make generated .in.h files as standalone as possible.
+  * gnulib-common.m4: Clarify logic behind _GL_UNUSED_LABEL.
+  * c-stack: depend on inttypes, mempcpy
+  * mountlist: Use recommended syntax for _GL_UNUSED_LABEL.
+  * gnulib-common.m4: Make _GL_UNUSED_LABEL effective for clang.
+  * Oops, remove unintended file additions.
+  * gnulib-common.m4: Use C2x [[maybe_unused]] when possible.
+  * gnulib-common.m4: Document the gnulib-internal _GL_ATTRIBUTE_* macros.
+  * doc: fix order of stdlib functions
+  * c-stack: Test for libsigsegv once, not twice.
+  * rawmemchr: Fix use in relocatable-prog-wrapper (regression 2021-08-20).
+  * autoupdate
+  * rawmemchr: modernize and simplify
+  * autoupdate
+  * c-stack: fix libsigsegv dependency
+  * doc: Update for glibc 2.34.
+  * memrchr-tests: port to GCC 12
+  * snippet/_Noreturn: Fix typo
+  * dynarray: merge from glibc
+  * canonicalize-lgpl: Fix conflict with z/OS <sys/stat.h>.
+  * ptsname_r: Drop sync with glibc.
+  * config: Update after glibc changed.
+  * relocatable-lib-lgpl: Fix a memory leak related to a Windows DLL.
+  * fopen: Fix link error on native Windows.
+  * fopen: Fix compilation error on AIX (regression from 2020-05-28).
+  * stdio: Improve GCC 11 allocation-deallocation checking.
+  * dirent: Improve GCC 11 allocation-deallocation checking.
+  * stdlib, string, wchar: Improve GCC 11 allocation-deallocation checking.
+  * gnulib-tool: Add support for Automake 1.16.4.
+  * gnulib-common.m4: Minor style fix.
+  * uninorm, unistr: Improve GCC 11 allocation-deallocation checking.
+  * ialloc: Prepare for allocation-deallocation checking.
+  * aligned-malloc: Prepare for allocation-deallocation checking.
+  * list, set, oset, map, omap: Prepare allocation-deallocation checking.
+  * xgetdomainname: Improve GCC 11 allocation-deallocation checking.
+  * xgetdomainname: Ensure .c file starts with '#include <config.h>'.
+  * xstrndup: Improve GCC 11 allocation-deallocation checking.
+  * xstriconveh: Improve GCC 11 allocation-deallocation checking.
+  * xmemdup0: Improve GCC 11 allocation-deallocation checking.
+  * windows-spawn: Improve GCC 11 allocation-deallocation checking.
+  * string-buffer: Improve GCC 11 allocation-deallocation checking.
+  * striconveha: Improve GCC 11 allocation-deallocation checking.
+  * striconveh: Improve GCC 11 allocation-deallocation checking.
+  * striconv: Improve GCC 11 allocation-deallocation checking.
+  * relocatable-lib-lgpl: Improve GCC 11 allocation-deallocation checking.
+  * regex-quote: Improve GCC 11 allocation-deallocation checking.
+  * readline: Improve GCC 11 allocation-deallocation checking.
+  * read-file: Improve GCC 11 allocation-deallocation checking.
+  * pipe-filter-gi: Improve GCC 11 allocation-deallocation checking.
+  * javaversion: Improve GCC 11 allocation-deallocation checking.
+  * ino-map: Improve GCC 11 allocation-deallocation checking.
+  * hash: Improve GCC 11 allocation-deallocation checking.
+  * hamt: Improve GCC 11 allocation-deallocation checking.
+  * get_progname_of: Improve GCC 11 allocation-deallocation checking.
+  * fts: Improve GCC 11 allocation-deallocation checking.
+  * eealloc: Improve GCC 11 allocation-deallocation checking.
+  * di-set: Improve GCC 11 allocation-deallocation checking.
+  * [x]concat-filename: Improve GCC 11 allocation-deallocation checking.
+  * clean-temp: Improve GCC 11 allocation-deallocation checking.
+  * canon-host: Improve GCC 11 allocation-deallocation checking.
+  * c-xvasprintf: Improve GCC 11 allocation-deallocation checking.
+  * bitsetv: Improve GCC 11 allocation-deallocation checking.
+  * bitset: Improve GCC 11 allocation-deallocation checking.
+  * argv-iter: Improve GCC 11 allocation-deallocation checking.
+  * argp: Improve GCC 11 allocation-deallocation checking.
+  * areadlink, areadlinkat: Improve GCC 11 allocation-deallocation checking.
+  * stdio: Improve GCC 11 allocation-deallocation checking.
+  * dirent: Improve GCC 11 allocation-deallocation checking.
+  * stdlib, string, wchar: Improve GCC 11 allocation-deallocation checking.
+  * year2038: Fix recommendation regarding -m64 flag.
+  * quotearg: Tweak last commit.
+  * malloca: Tweak last commit.
+  * dirname-lgpl, sh-quote, system-quote, xstriconv: Clean up includes.
+  * dfa: Improve GCC 11 allocation-deallocation checking.
+  * glob: merge from glibc
+  * announce-gen: Text fix suggested by Paul Eggert.
+  * announce-gen: Text fix suggested by Jim Meyering.
+  * maintainer-makefile: Print checksums by default.
+  * announce-gen: Print SHA1/B64(SHA256) instead of MD5/SHA1.
+  * autoupdate
+  * manywarnings: enable some malloc warnings
+  * dfa: omit unneeded malloc+free
+  * year2038: work even if time_t is narrower than int
+  * year2038: port to unusual time_t platforms
+  * xalloc: no attribute (malloc (free)) on inline
+  * * lib/quotarg.c: remove wrong, unneeded comment
+  * sigsegv-tests: make more things static
+  * manywarnings: improve -fanalyzer malloc checking
+  * argmatch-tests: improve -fanalyzer malloc checking
+  * vasnprintf: improve -fanalyzer malloc checking
+  * xvasprintf: improve -fanalyzer malloc checking
+  * xstriconv: improve -fanalyzer malloc checking
+  * xreadlink: improve -fanalyzer malloc checking
+  * xmalloca: improve -fanalyzer malloc checking
+  * xgethostname: improve -fanalyzer malloc checking
+  * xgetcwd: improve -fanalyzer malloc checking
+  * trim: improve -fanalyzer malloc checking
+  * system-quote: improve -fanalyzer malloc checking
+  * sh-quote: improve -fanalyzer malloc checking
+  * savedir: improve -fanalyzer malloc checking
+  * readutmp: improve -fanalyzer malloc checking
+  * quotearg: improve -fanalyzer malloc checking
+  * pagalign_alloc: improve -fanalyzer malloc checking
+  * mountlist: improve -fanalyzer malloc checking
+  * modechange: improve -fanalyzer malloc checking
+  * malloca: improve -fanalyzer malloc checking
+  * filenamecat-lgpl: improve -fanalyzer malloc checking
+  * exclude: improve -fanalyzer malloc checking
+  * dirname: improve -fanalyzer malloc checking
+  * dfa: improve -fanalyzer malloc checking
+  * maint: improve -fanalyzer malloc checking
+  * backupfile: improve -fanalyzer malloc checking
+  * regex: pacify GCC 11.2.1's -fanalyzer
+  * limits-h tests: Add tests for BOOL_MAX and BOOL_WIDTH.
+  * regex: pacify GCC 11.2 -fanalyzer
+  * maint: pacify GCC 11.2 -fanalyzer in crypto tests
+  * doc: C2X -> C2x
+  * xalloc: add malloc-related function attributes
+  * gnulib-common: update for gcc -Wmismatched-dealloc
+  * gnulib-common: update for C2x 2020-12-11 draft
+  * manywarnings: document GCC 11 warnings
+  * limits-h: add BOOL_MAX, BOOL_WIDTH
+  * maintainer-makefile: Respect cfg.mk setting announcement_Cc_, reverting most of the previous patch.
+  * maintainer-makefile: Fix announcement mail CC's.
+  * Assume GNU gettext >= 0.17.
+  * gendocs.sh: Fix local rendering of HTML manuals.
+  * explicit_bzero-tests: pacify GCC better
+  * memrchr-tests: pacify GCC
+  * explicit_bzero-tests: pacify GCC
+  * posixtm: pacify latest GCC
+  * Don't use '#pragma weak' for thread functions in Linux/glibc>=2.34.
+  * Fix cross-compilation test results.
+  * regex: modernize to newer regex bugset
+  * regex: fix shell quoting problem in configuration
+  * autoupdate
+  * select: port better to MinGW
+  * year2038: Add --disable-year2038 option
+  * doc: clarify which module fixes 32-bit time_t
+  * autoupdate
+  * autoupdate
+  * year2038: support glibc 2.34 _TIME_BITS=64
+  * relocatable-prog-wrapper: add m4 files
+  * autoupdate
+  * strerror-override: Fix possible compilation error.
+  * environ: Fix wrong autoconf test result in C++ mode.
+  * autoupdate
+  * regex: fix undefined behavior
+  * sigsegv, sigsegv-tests: Assign my contributions to the FSF.
+  * unistd: Avoid compilation error in C++ mode on Solaris, HP-UX, mingw.
+  * Sync with GNU gettext.
+  * Sync with GNU gettext.
+  * unistd: Improve conflict resolution between gnulib and textstyle.h.
+  * stdio: Improve conflict resolution between gnulib and libintl.h.
+  * declared.sh: Allow parsing 'extern "C"' lines.
+  * unitypes: Fix trouble caused by installed older versions of unitypes.h.
+  * sigsegv, sigsegv-tests: Assign my contributions to the FSF.
+  * argp: Avoid possible NULL access in argp_help.
+  * autoupdate
+  * tsearch: Relicense under LGPLv2+.
+  * pipe-filter-ii tests: Fix long-standing failure on native Windows.
+  * autoupdate
+  * xnanosleep: Improve module description.
+  * xfreopen: Improve module description.
+  * idx: new printf/scanf length modifier macro
+  * Align 2011-11-26 patch to 2021-04-11 patch (regression from 2021-04-11).
+  * * lib/stack.h: Omit stray semicolon.
+  * getopt-gnu: port back to Solaris 10
+  * ialloc: Put appropriate license notice in source files.
+  * * lib/xmalloc.c (nonnull): Pacify gcc -Wsuggest-attribute=pure (GCC 10.3).
+  * xgethostname: prefer idx_t for indexes
+  * userspec: prefer idx_t for indexes
+  * stack: prefer idx_t for indexes
+  * savedir: prefer idx_t for indexes
+  * readutmp: prefer idx_t for indexes
+  * readtokens: prefer idx_t for indexes
+  * linebuffer: prefer idx_t for indexes
+  * getusershell: prefer idx_t for indexes
+  * exclude: prefer idx_t for most indexes
+  * dfa: prefer idx_t for indexes
+  * dirname: prefer idx_t for some indexes
+  * xalloc: new idx_t-based allocators
+  * ialloc: new module
+  * exclude: improve wide-character hashing
+  * Make message in last commit more precise.
+  * Clarify where to report test failures from Gnulib tests.
+  * Clarify that compiler warnings in the Gnulib tests can be ignored.
+  * sigsegv tests: Hide a null pointer from the compiler's optimizations.
+  * get_ppid_of: Add support for DragonFly BSD.
+  * sigsegv: Document context type for DragonFly BSD.
+  * dynarray, scratch_buffer: Fix VPATH builds (regression from yesterday).
+  * ptsname_r: Add support for DragonFly BSD 6.0.
+  * Avoid some test failures on DragonFly BSD 6.0.
+  * mountlist: recognize fuse.portal as dummy file system
+  * host-os: Add support for DragonFly BSD.
+  * thread: Fix test link error on DragonFly BSD 6.0.
+  * sigsegv: Avoid a gcc warning "declaration of 'sig' shadows a parameter".
+  * Fix comments.
+  * scratch_buffer: Avoid conflict with prepr. macros owned by the system.
+  * dynarray: Avoid conflict with preprocessor macros owned by the system.
+  * glob-h: Make last patch work with Solaris 10 cc.
+  * glob-h: Avoid conflict with preprocessor macros owned by the system.
+  * ChangeLog: add entries for the last three commits
+  * regex-tests: test for regressions fixed by the previous commit
+  * regex: fix match with possessive quantifier
+  * regex-tests: remove incorrect comment
+  * lib-symbol-visibility: Make configure check work for newer GCC.
+  * vasnprintf: Don't leak memory when memory allocation fails.
+  * gnulib-tool: Stop doing license notice replacements.
+  * git-merge-changelog: Fix license.
+  * Put GPLv3+ notices in source files where appropriate.
+  * Put LGPLv3+ notices in source files where appropriate.
+  * Put "LGPLv3+ or GPLv2+" notices in source files where appropriate.
+  * Generate correct license notices in libunistring files.
+  * Generate correct license notices in libunistring files.
+  * Put LGPLv2+ notices in source files where appropriate.
+  * Put "unlimited" notices in source files where appropriate.
+  * Put public domain notices in source files where appropriate.
+  * Revamp check-copyright script.
+  * gnupload, git-merge-changelog: Fix module description.
+  * New directory with license notices.
+  * reallocarray-tests: port to weird platforms
+  * dfa, etc.: prefer xreallocarray to older name
+  * Write 'LGPLv3+ or GPLv2+' instead of 'LGPLv3+ or GPLv2'.
+  * * stackvma.c: Fix misspelled comment.
+  * sigsegv: Port to Solaris 11
+  * autoupdate
+  * c-stack: Document another restriction.
+  * stdio: Fix compilation error on DragonFly BSD.
+  * getprogname: port to Tru64
+  * sigsegv: don’t assume SIGSTKSZ is a constant
+  * fstatat: doc improvement
+  * c-stack: Support catching stack overflow on most platforms without libsigsegv.
+  * sigsegv, c-stack: Avoid compilation error with glibc >= 2.34.
+  * sigsegv: Add tests.
+  * sigsegv: New module.
+  * realloc-gnu: avoid glibc MALLOC_CHECK_ issue
+  * c-stack: work around Solaris 11 bugs
+  * fcntl tests: Avoid failure in MacPorts.
+  * linked-list-unportable-test: New module.
+  * valgrind-tests: Doc fix and introduce AM_VALGRINDFLAGS.
+  * malloc-gnu, realloc-gnu, calloc-gnu: Ensure errno gets set to ENOMEM.
+  * DEPENDENCIES: Mention the requirement for 'join'.
+  * *alloc-gnu tests: Use ASSERT macro.
+  * valgrind-tests: Fix 'sh: yes: unknown operand' error.
+  * valgrind-tests: Fix LOG_VALGRIND when valgrind is missing.
+  * valgrind-tests: Better option handling.
+  * windows-spawn: Don't assume that UNICODE is not defined.
+  * getrandom: Produce a better error code.
+  * fstatat: Document a glibc 2.7 bug.
+  * posix_spawn, posix_spawnp: Fix build error on Minix 3.3.
+  * reallocarray tests: Avoid test failure on NetBSD.
+  * gnulib-tool: Fail properly if the 'join' program is not found.
+  * {realloc,calloc}-gnu: Fix autoconf macro (regression 2021-04-18).
+  * {malloc,realloc,calloc}-gnu: Fix autoconf macro (regression 2021-04-18).
+  * malloc-gnu, realloc-gnu, calloc-gnu: Ensure errno gets set on IRIX.
+  * malloc-gnu, realloc-gnu, calloc-gnu tests: Verify errno is set.
+  * getrandom: Fail with ENOSYS when the system has no randomness source.
+  * free tests: Avoid test failure on glibc < 2.15.
+  * Fix build error when libintl is installed.
+  * Fix build when an older libunistring is installed (regr. 2020-02-23).
+  * autoupdate
+  * immutable: Fix crash when immmalloc() fails.
+  * supersede: Fix crash when malloc() fails.
+  * libc-config: fix include problem on older Debian
+  * gnulib-tool: port better to current Autoconf
+  * reallocarray: a bit more tuning
+  * reallocarray: don’t crash if item size is 0
+  * Fix messed-up previous patch
+  * xmalloca, etc.: avoid unlikely trap
+  * xmalloca, etc.: fix some xalloc-oversized issues
+  * reallocarray: check for ptrdiff_t overflow
+  * calloc-gnu-tests: add overflow tests
+  * * ChangeLog: Fix thinko.
+  * libc-config: port better to Fedora Rawhide
+  * realloc: port to AIX 7.1
+  * malloc: simplify
+  * malloca: avoid ptrdiff_t overflow
+  * careadlinkat: avoid ptrdiff_t overflow
+  * execute-tests: pacify compiler
+  * malloc-gnu-tests, etc.: use volatile for clang
+  * malloc-gnu-tests: pacify -Walloc-size-larger-than
+  * safe-alloc: fix pointer implementation
+  * calloc-gnu: now LGPLv2+
+  * safe-alloc: simplify via reallocarray
+  * xalloc-oversized: fix SIZE_MAX optimization bug
+  * xalloc: new function xreallocarray
+  * group-member: simplify via realloc-gnu
+  * backupfile: simplify via realloc-gnu
+  * safe-alloc: improve doc
+  * malloc-gnu-tests, etc.: test ptrdiff_t overflow
+  * malloc-gnu, etc.: prefer AS_CASE to woolly AS_IF
+  * malloc-gnu, etc.: sync better with Autoconf
+  * lib/mini-gmp.c
+  * malloc-posix, realloc-posix, calloc-posix: Document affected platforms.
+  * More systematic file naming.
+  * Add comments after 2021-04-11 change.
+  * doc: Update for FreeBSD 13.0/arm64.
+  * xalloc: adjust to malloc ptrdiff_t change
+  * malloc, etc.: check for ptrdiff_t overflow
+  * stdio: Fix build error in some configurations (regression 2021-04-11).
+  * doc: Update for FreeBSD 11.0, 12.0, 13.0.
+  * malloc, realloc: fix recently-introduced #undef typos
+  * hamt tests: Fix link error.
+  * c-stack: Don't use an undefined C macro (regression from 2020-10-04).
+  * doc: Fix confusion between LIBADD and LDADD.
+  * malloc, realloc, calloc: Support restricted library symbols on AIX.
+  * Support several gnulib-tool invocations under the same configure.ac.
+  * Rename GNULIB_OVERRIDES_CHAR16_T, GNULIB_OVERRIDES_CHAR32_T.
+  * Rename GNULIB_OVERRIDES_WINT_T.
+  * increment-serial: New program.
+  * useless-if-before-free: Implement --version option according to GCS.
+  * libtool-next-version: Implement --version option according to GCS.
+  * gnupload: Implement --version option according to GCS.
+  * git-version-gen: Implement --version option according to GCS.
+  * bootstrap: Implement --version option according to GCS.
+  * announce-gen: Implement --version option according to GCS.
+  * Simplify GNULIB_* variable initializations.
+  * Blame GCC, not Coverity, in utimens ChangeLog entry.
+  * realloc: fix undef typo
+  * utimens: fix confusing arg type in internal func
+  * execute tests: Avoid test failure in certain environments.
+  * * lib/xalloc.h: Fix previous commit by adding missing include.
+  * xalloc: simplify integer overflow test
+  * group-member: minor tweak to omit a *
+  * backupfile: less-aggressive buffer growth
+  * xalloc-oversized: export xalloc_count_t
+  * xalloc: try to pacify gcc -Wsign-compare
+  * hamt: Fix coding errors.
+  * pthread-cond: Fix compilation error.
+  * pthread-cond: Fix wrong configure results when <pthread.h> is absent.
+  * backupfile, backup-rename: Trim dependencies.
+  * doc: Fix syntax error (regression from 2021-04-02).
+  * hamt: Document the module in the Gnulib manual.
+  * savedir: avoid unlikely undefined behavior
+  * quotearg: avoid undefined and/or O(N**2)
+  * xgethostname: reorganize / simplify
+  * *-list tests: Add more tests.
+  * list: Add operations first_node, last_node.
+  * xalloc-die: Fix compilation error (regression from 2021-03-28).
+  * hamt: New module.
+  * strtoul, strtoll, strtoull: Fix compilation warning.
+  * strtoll: Work around a bug on native Windows and Minix.
+  * strtol: Work around a bug on native Windows and Minix.
+  * strtoull: Work around a bug on native Windows and Minix.
+  * strtoul: Work around a bug on native Windows and Minix.
+  * strtol, strtoul, strtoll, strtoull: Optimize.
+  * strto*l: Don't pass invalid arguments to isspace, isalnum, toupper.
+  * glob: Reject ~user syntax, when flag GLOB_TILDE_CHECK is given.
+  * xalloc: delay setting size until success
+  * xalloc: new function xpalloc, from dfa
+  * linked-list tests: Add another test for SIGNAL_SAFE_LIST.
+  * renameatu tests: Add unit test for bug found on macOS.
+  * unistdio/*-vasnprintf: Fix errno value (regression from yesterday).
+  * vasnprintf: Fix memory leak (regression from yesterday).
+  * fprintf-posix: fix typo
+  * free-posix: use more often in other modules
+  * renameatu: work around macOS 11.2 renameatx_np bug
+  * clean-temp-simple: Fix a rare memory leak.
+  * clean-temp-simple: Relicense under LGPLv2+.
+  * clean-temp-simple: Remove dependency upon xalloc, xalloc-die, xlist.
+  * clean-temp-simple: New module.
+  * error: Relicense under LGPLv2+.
+  * getprogname: Relicense under LGPLv2+.
+  * fatal-signal: Relicense under LGPLv2+.
+  * doc: Mention an open glibc bug.
+  * mbrtowc: Remove a redundant condition.
+  * linkedhash-list: Relicense under LGPLv2+.
+  * fatal-signal: Remove dependency upon xalloc.
+  * diacrit: remove
+  * tests: fix signed overflow issues
+  * doc: More updates.
+  * doc: Update for macOS 11.1.
+  * ftell: Document bug in macOS >= 10.15.
+  * ftello: Work around bug in macOS >= 10.15.
+  * math C++ tests: Fix compilation error on macOS 11.2.
+  * simple-atomic tests: Fix compilation error on Solaris 10.
+  * simple-atomic: Fix compilation error on Solaris 10/x86_64 with cc.
+  * argmatch: fix testing typo
+  * autoupdate
+  * intprops: improve commentary
+  * time_rz: Put reference documentation into the .h file.
+  * parse-datetime tests: Avoid a test failure on NetBSD.
+  * autoupdate
+  * libc-config: port to DragonFlyBSD 5.9
+  * manywarnings: modernize documentation
+  * sysexits: Fix for Haiku.
+  * Rename GNULIB_WCHAR_SINGLE to GNULIB_WCHAR_SINGLE_LOCALE.
+  * mbrtowc: Allow locking optimization independently of 'unlocked-io'.
+  * regex: Allow locking optimization independently of 'unlocked-io'.
+  * exclude: Allow stdio optimization independently of 'unlocked-io'.
+  * readutmp: Optimize stdio accesses.
+  * mountlist: Optimize stdio accesses.
+  * getusershell: Optimize stdio accesses when possible.
+  * unlocked-io-internal: New module.
+  * posixtm: Remove unused includes.
+  * dynarray: Add tests.
+  * dynarray: Make the module usable on its own.
+  * scratch_buffer: Add comment.
+  * parse-datetime2: fix licensing
+  * free-posix: Update documentation.
+  * doc: Update for glibc 2.33.
+  * stddef: Generalize tcc workaround to other compilers.
+  * stdalign: port to tcc + glibc
+  * asyncsafe-spin, simple-atomic: Add support for tcc/x86.
+  * asyncsafe-spin, simple-atomic: Add support for tcc.
+  * stddef: Work around an interoperability problem of tcc with glibc.
+  * mbrtowc: port to AIX 7.1 with xlc 12.1
+  * * modules/parse-datetime2: New file.
+  * unlocked-io: do not redefine getc_unlocked etc.
+  * parse-datetime2: new module
+  * string-buffer: Fixes.
+  * gitlog-to-changelog: output SHA in "empty commit message" warning
+  * glob: include libc-config.h only if needed
+  * glob: include libc-config.h in a more-standard way
+  * autoupdate
+  * string-buffer: Add tests.
+  * string-buffer: New module.
+  * scratch_buffer: Document the exported API.
+  * DEPENDENCIES: Update.
+  * parse-datetime: Fix comment.
+  * passfd: Fix test failure on FreeBSD >= 12 and NetBSD in 64-bit mode.
+  * Port better to macOS Mojave
+  * linked-list test: Add test for SIGNAL_SAFE_LIST. (It currently fails.)
+  * simple-atomic: Add tests.
+  * simple-atomic: New module.
+  * Fix distinction of 32-bit/64-bit mode with xlc 13.1.3 on AIX.
+  * Correct placement of last ChangeLog entry.
+  * lib-symbol-visibility: Make it work with -Wmissing-prototypes.
+  * stddef: Fix test-stddef compilation error on MidnightBSD/x86.
+  * Document non-standard prototypes on MidnightBSD.
+  * posixtm tests: Fix warnings seen on MidnightBSD/x86.
+  * Add cross-compilation guesses for MidnightBSD.
+  * threadlib: Add support for MidnightBSD.
+  * host-os: Add support for MidnightBSD.
+  * c-stack: Adjust for MidnightBSD.
+  * relocatable-prog: Add support for MidnightBSD.
+  * havelib: Add support for MidnightBSD.
+  * wcwidth: Document MidnightBSD bug.
+  * pthread_sigmask: Document MidnightBSD bug.
+  * immutable: Avoid test failures on MidnightBSD.
+  * c32is*: Avoid test failures on MidnightBSD.
+  * regex: fix comment location
+  * regex-tests: add bug 11053 test
+  * regex: debug check for set member duplicates
+  * regex: fix longstanding backref match bug
+  * regex: avoid duplicate in espilon closure
+  * regex-tests: fix typo
+  * regex: make it easier to merge into glibc
+  * regex: minor refactoring
+  * regex: avoid undefined behavior
+  * regex: improve comments
+  * relocatable-prog-wrapper: Tweak today's patch.
+  * fmaf: Document QEMU bug
+  * remainderl: Work around musl libc bug.
+  * log2l: Work around musl libc bugs.
+  * log1pl: Work around musl libc bug.
+  * log10l: Document musl libc bug.
+  * logl: Document musl libc bug.
+  * expm1l: Document musl libc bug.
+  * expl: Document musl libc bug.
+  * relocatable-prog-wrapper: Update after recent changes.
+  * Make it possible to compile rawmemchr.c separately, unconditionally.
+  * Make it possible to compile mempcpy.c separately, unconditionally.
+  * Make it possible to compile free.c separately, unconditionally.
+  * Make it possible to compile realloc.c separately, unconditionally.
+  * Make it possible to compile malloc.c separately, unconditionally.
+  * canonicalize-lgpl: Simplify.
+  * canonicalize, canonicalize-lgpl: Straighten dependencies.
+  * scratch_buffer: Fix dependencies.
+  * autoupdate
+  * doc: More precise wording.
+  * doc: Remove obsolete text.
+  * autoupdate
+  * maintainer-makefile: Mimic bootstrap's gnulib-srcdir guessing.
+  * posix_spawn_file_actions_* tests: Fix module dependencies.
+  * posix_spawn_file_actions_addclose: Relax configure test.
+  * getaddrinfo: Doc fix.
+  * getcwd: Fix cross-compilation guess for musl libc.
+  * expm1l: Fix configure test result with GCC 10 on powerpc64le.
+  * utime: Fix configure test (regression 2020-12-04).
+  * libc-config: port to Xcode 7
+  * explicit_bzero: Add fallback for other compilers.
+  * explicit_bzero: Add support for clang.
+  * Port FALLTHROUGH to clang 3.4 and earlier
+  * gc-random: Fix link error in tests.
+  * gc-random: Replace implementation with call to getrandom.
+  * exec*e tests: Avoid test failures on Cygwin.
+  * canonicalize-lgpl: Work around a Cygwin bug.
+  * doc: Document ptsname_r bug on Cygwin.
+  * sethostname tests: Avoid test failure on Cygwin.
+  * fnmatch, regex, fts: FALLTHROUGH consistency
+  * spawn-pipe: Fix SIGSEGV on OS/2 kLIBC.
+  * dirent: Fix compilation error in C++ mode on OS/2 kLIBC.
+  * zerosize-ptr: Fix compilation on OS/2 kLIBC.
+  * stddef: Fix compilation for max_align_t on OS/2 kLIBC.
+  * yield: Implement for OS/2 kLIBC.
+  * sched_yield: Implement for OS/2 kLIBC.
+  * spawn: Use special invocation for <spawn.h> on OS/2 kLIBC.
+  * noreturn tests: Avoid test failure on Solaris 10/x86 with cc.
+  * autoupdate
+  * uninorm tests: Fix compilation error on Cygwin.
+  * immutable: Implement on native Windows.
+  * canonicalize-lgpl tests: Fix link error.
+  * canonicalize-lgpl: Work around // handling in realpath() of musl 1.2.2.
+  * canonicalize[-lgpl] tests: Add more tests.
+  * argp tests: Avoid test failures on Alpine Linux.
+  * get-rusage-data tests: Avoid test failure on musl libc.
+  * immutable, get-rusage-data: Fix autoconf warning.
+  * vma-iter: Port to 64-bit Haiku.
+  * doc: Update doc about realpath.
+  * verify: simplify static_assert configuration
+  * lib-msvc-compat: Update libtool usage recommendation.
+  * verify: Use C++11 static_assert when available.
+  * tempname: consume less entropy
+  * lchmod-tests: Fix link error.
+  * Correct preceeding change.
+  * immutable: Add tests.
+  * immutable: New module.
+  * Use https:// instead of git://.
+  * snippet/_Noreturn: port to pedantic clang
+  * Allow setting CVS username for gnu-web-doc-update.
+  * exp* tests: Work around clang 6.0.1 optimization bugs on x86.
+  * fchmodat: Work around trailing slash bug in fchmodat() on AIX 7.2.
+  * fchmod-tests, fchmodat tests, lchmod tests: Add more tests.
+  * utimensat: Fix typo in last commit.
+  * truncate: Document last workaround.
+  * dynarray: work even if ‘free’ is replaced
+  * tempname: don’t block for minutes
+  * tempname: sync with proposed glibc patch
+  * regex: stop using alloca
+  * regexec: remove alloca usage in build_trtable
+  * scratch_buffer: add scratch_buffer_dupfree macro
+  * regex: remove alloca usage on regex set_regs
+  * dynarray: new module
+  * bootstrap: Fix parsing of package name.
+  * localename: Fix link error with duplocale on AIX 7.2 (regr. 2019-12-18).
+  * autoupdate
+  * logb: Fix test failure on glibc/powerpc.
+  * logb: Fix test failure on glibc/powerpc.
+  * libc-config: simplify clang __has_* macros
+  * flock: Update documentation.
+  * ilogbl: Fix compilation error with xlclang on AIX 7.2.
+  * ilogbl: Fix test failures on AIX 7.1 in 64-bit mode.
+  * ilogb: Fix test failures on AIX 7.1 in 64-bit mode.
+  * fclose: Fix test failure on AIX 7.2.
+  * pipe-filter-gi: Fix test failure on AIX 7.2.
+  * utimens, utimensat, fdutimensat: Avoid test failures on AIX 7.2.
+  * utimensat: Work around trailing slash bug in utimensat() on AIX 7.2.
+  * ptsname_r, ptsname: Avoid test failures on AIX 7.2.
+  * * modules/filename, modules/idx (Maintainer): Add glibc.
+  * libc-config: merge from glibc
+  * maintainer-makefile: correct preceding change
+  * maint: note syncs to glibc
+  * autoupdate
+  * truncate: Work around trailing slash bug in truncate() on AIX 7.2.
+  * mkfifoat: Fix cross-compilation guess (regression from 2021-01-04).
+  * ffsll: Override completely broken implementation on AIX in 32-bit mode.
+  * symlinkat: Fix trailing slash handling.
+  * mkfifoat: Update module description.
+  * link: Improve trailing slash handling on native Windows.
+  * mkfifoat: Work around trailing slash bug in mknodat() on AIX 7.2.
+  * mkfifoat: Work around trailing slash bug in mkfifoat() on AIX 7.2.
+  * libc-config: Avoid overriding the headers from an installed newer glibc.
+  * libc-config: Avoid overriding the headers from an installed newer glibc.
+  * maintainer-makefile: Invoke syntax-checks regardless of locale.
+  * nstrftime, time_rz: Avoid using an obsolete Autoconf macro.
+  * expm1f-ieee: Work around AIX 7.2 bug.
+  * ffsl, ffsll: Work around AIX 7.2 problem.
+  * ssfmalloc: Fix includes.
+  * quotearg tests: Avoid test failures on Solaris 11.3.
+  * tests: Fix link errors on Solaris, when libunistring-optional is in use.
+  * c32ispunct tests: Avoid test failures on FreeBSD.
+  * Fix last ChangeLog entry.
+  * doc: Repeat warning that --with-tests cannot be used twice.
+  * iconv, iconv_open: Improve documentation.
+  * iconv-h: Fix module description.
+  * iconv_open: Fix module description.
+  * autoupdate
+  * stddef: Override wrong max_align_t on AIX 7 with xlc in 64-bit mode.
+  * free-posix: Work around GCC mis-optimization bug.
+  * valgrind-tests: Disable valgrind if it would cause all tests to fail.
+  * valgrind-tests: Really enable the valgrind options test.
+  * utimensat: Fix test failures on macOS 10.13.
+  * utimens: Fix test failure on macOS 10.13.
+  * utimens: Fix test failure on macOS 10.13.
+  * utimens: Avoid test failures on macOS 10.13.
+  * renameatu: Fix test failures on macOS.
+  * getgroups test: Avoid warning with glibc >= 2.32 and gcc >= 10.
+  * timespec_get: Add tests.
+  * timespec_get: New module.
+  * time: Define TIME_UTC.
+  * stddef: Try harder to get max_align_t defined on OpenBSD, part 2.
+  * canonicalize: remove NARROW_ADDRESSES optimization
+  * stddef: Try harder to get max_align_t defined on OpenBSD.
+  * aligned_alloc: Fix test failure on OpenBSD 6.8.
+  * aligned_alloc: Fix test failure on OpenBSD 6.8.
+  * posixtm tests: Disable part of the test on plaforms where it fails.
+  * autoupdate
+  * c32isgraph/c32isprint/c32ispunct tests: Avoid test failures on OmniOS.
+  * libc-config: port to Sun C 5.9
+  * quotearg tests: Avoid test failures on Solaris 11.
+  * maint: Update copyright notices in --version output.
+  * maint: run 'make update-copyright'
+  * autoupdate
+  * filename: change filename.h comment to LGPLv2.1+
+  * doc: mention year-0 bugs in Solaris etc.
+  * ptsname_r: Fix test failure on Solaris.
+  * posixtm tests: Disable part of the test on plaforms where it fails.
+  * poll tests: Avoid test failure on AIX.
+  * poll tests: Avoid test failure on BSD and Solaris systems.
+  * fnmatch: merge from glibc + proposal
+  * glob: merge proposed glibc changes
+  * memalign: Work around Solaris bug.
+  * malloc-h: Add tests.
+  * malloc-h: New module.
+  * unistd: Fix portability warnings.
+  * autoupdate
+  * autoupdate
+  * utime: Fix compilation error on macOS and Solaris 9 (regr. 2020-12-24).
+  * srclistvars.sh doc unusual repo urls
+  * getlogin tests, getlogin_r tests: Avoid failure on Solaris OpenIndiana.
+  * * lib/canonicalize-lgpl.c (realpath_stk): Set errno properly.
+  * regex-tests: tweak to avoid a clang-10 warning
+  * hash: add casts-to-float to avoid clang-10 warnings
+  * canonicalize: fix size overflow treatment
+  * list-c++, [o]map-c++, [o]set-c++: Fix conflict with 'free-posix' module.
+  * canonicalize: fix ptrdiff_t overflow bug
+  * havelib: Fix for Solaris 11 OpenIndiana and Solaris 11 OmniOS.
+  * ptsname_r: Fix a compiler warning on Solaris.
+  * gnulib-tool: Fix logic whether to add a dummy.c.
+  * faccessat: revert recent EOVERFLOW change
+  * canonicalize-lgpl: accommodate picky cpp
+  * canonicalize: simplify via scratch_buffer_dupfree
+  * regex: remove glibc21.m4
+  * gnulib-tool: Make --conditional-dependencies work with --with-tests.
+  * execvpe: Make dependency to stdbool explicit.
+  * execlp: Add tests.
+  * execlp: New module.
+  * execle: Add tests.
+  * execle: New module.
+  * execl: Add tests.
+  * execl: New module.
+  * execv: Add tests.
+  * execv: New module.
+  * execvp: Add tests.
+  * execvp: New module.
+  * execvpe: Add tests.
+  * execvpe: New module.
+  * execve: Add tests.
+  * execve: New module.
+  * execve, execvpe, execvp, execv, execl, execle, execlp: Prepare modules.
+  * stack: Fix typo in comments.
+  * bitset: Fix conflict with 'free-posix' module.
+  * idx: change idx.h comment to LGPLv2.1+
+  * MODULES.html.sh: Update after 2020-12-19 change.
+  * Make it possible to turn off the mkdir override on Windows.
+  * Make it possible to turn off each of the Windows oldnames workarounds.
+  * canonicalize, canonicalize-lgpl: remove lint
+  * spawn-pipe: Use posix_spawn by default on native Windows.
+  * unistd-safer: Implement pipe_safer on native Windows.
+  * execute: Use posix_spawn by default on native Windows.
+  * canonicalize-lgpl: merge proposed libc changes
+  * autoupdate
+  * posix_spawn-internal: Implement for native Windows.
+  * windows-spawn: Export another auxiliary function.
+  * windows-spawn: Export some more auxiliary functions.
+  * windows-spawn: Export another auxiliary function.
+  * windows-spawn: Export an auxiliary function.
+  * posix_spawn* tests: Add support for native Windows.
+  * sh-filename: Add support for native Windows.
+  * careadlinkat: improve warning line number
+  * * canonicalize-lgpl.c: Space after paren.
+  * linkat: use eloop-threshold
+  * canonicalize-lgpl: use eloop-threshold
+  * eloop-threshold: new module
+  * canonicalize: prefer faccessat to stat
+  * faccessat: work around F_OK EOVERFLOW bug
+  * stat failing with EOVERFLOW implies existence
+  * canonicalize-lgpl: remove freea macro
+  * canonicalize, canonicalize-lgpl: fix symlink bug
+  * execute: Treat signalled processes like wait-process does.
+  * windows-spawn: Improve errno upon failure on native Windows.
+  * findprog-in: Improve errno upon failure on native Windows.
+  * posix_spawn, posix_spawnp: Fix execution of scripts.
+  * Add unit tests regarding execution of scripts.
+  * Don't execute scripts without '#!' marker through /bin/sh.
+  * posix_spawn[p]: Fix compilation error on Windows (regr. 2020-12-14).
+  * posix_spawn tests: Add two more tests.
+  * posix_spawn tests: Add another test.
+  * build-aux/config.guess
+  * Remove support for broken <wchar.h> in AIX 3.
+  * Remove support for broken <wchar.h> in BSD/OS and OSF/1.
+  * isnanf: Fix autoconf test.
+  * Remove some of the support for obsolete IRIX 4 and 5.
+  * filemode: Remove Cray support.
+  * free-posix: assume glibc 2.33 fixes this.
+  * backupfile: Fix compilation error on native Windows (regr. 2018-10-23).
+  * float: Fix compilation error when gnulib's float.h exists twice, part 2.
+  * float: Fix compilation error when gnulib's float.h exists twice.
+  * free-posix: Assume future POSIX compliance only on OpenBSD and Solaris.
+  * free-posix: port to GNU/Linux
+  * free-posix: Add tests.
+  * free-posix: Add C++ declaration test.
+  * free-posix: New module, renamed from 'free'.
+  * free: Remove support for obsolete platforms.
+  * intprops: port to ICC 2021.1 Beta 20201112
+  * intprops: Avoid potentially buggy __builtin_add_overflow in GCC 5, 6.
+  * free: Fix warning.
+  * canonicalize-lgpl: fix AIX test failures
+  * canonicalize: omit second readlink when not needed
+  * canonicalize: remove arbitrary 8192-byte limit
+  * canonicalize-lgpl: simplify merge to glibc
+  * free: preserve errno
+  * idx: simplify IDX_MAX, remove IDX_WIDTH
+  * posix_spawn_file_actions_addfchdir-tests: Rename test.
+  * posix_spawn_file_actions_addchdir-tests: Rename test.
+  * posix_spawn-tests: Rename test.
+  * posix_spawnp-tests: Rename test.
+  * posix_spawnp-tests: Rename test.
+  * findprog-in: Allow overriding the current directory.
+  * posix_spawn-internal: Make better use of 'const'.
+  * spawn: Make it compile on native Windows.
+  * windows-spawn: Avoid shadowing a variable.
+  * string: port memchr macro to AIX 7.2 XLC
+  * canonicalize: fix AIX test failures
+  * Assume readlink/readlinkat ERANGE fix
+  * getcwd: port to AIX
+  * readlink, readlinkat: add ERANGE portability
+  * spawn-pipe: Fix hanging processes on Windows (regression 2020-11-30).
+  * Fix gnulib-tool error when some modules occur in tests/.
+  * sh-quote, execute, spawn-pipe, etc.: Make better use of 'const'.
+  * execute-tests: Fix compilation error with MSVC.
+  * vararrays: just use 2.70
+  * sys_types: just use 2.70
+  * stdint: port to Autoconf 2.70
+  * pid_t.m4: just use 2.70
+  * largefile: just use 2.70
+  * AC_C_RESTRICT: update from Autoconf
+  * extensions: update from Autoconf
+  * alloca: update from Autoconf
+  * memchr: Work around memory overrun bug on AIX 7.2.
+  * execute-tests: Fix compilation error on AIX in 32-bit mode.
+  * windows-spawn: Relicense under LGPLv2+.
+  * execute, spawn-pipe: Fix memory leak on native Windows.
+  * findprog-in: Relicense under LGPLv2+.
+  * findprog-in: Don't exit upon out-of-memory.
+  * fmaf: Work around a bug on FreeBSD 12.2/arm.
+  * threadlib: Fix test-fstrcmp failure on FreeBSD 11.
+  * math C++ tests: Fix compilation error in with clang >= 7 on FreeBSD.
+  * std-gnu11: Make compatible with Autoconf 2.70.
+  * argp: Avoid undefined behaviour when invoking qsort().
+  * argp: Improve comments.
+  * argp: Don't pass invalid arguments to isspace() and isalnum().
+  * argp: Don't rely on undefined behaviour of _tolower().
+  * unicodeio: Fix wrong result on FreeBSD.
+  * get-rusage-data tests: Avoid test failure on FreeBSD/x86_64.
+  * get-rusage-data: Fix link error on FreeBSD 12.2/arm64.
+  * Correct interaction between gl_ANSI_CXX and AC_PROG_CXX.
+  * Tweak the Windows oldnames workaround.
+  * doc: fix flat address space discussion
+  * doc: document -static-libubsan more
+  * doc: Add more details regarding the undefined behaviour sanitizer.
+  * Do the Windows oldnames workaround through the C++ GNULIB_NAMESPACE.
+  * doc: Mention some missing function declarations.
+  * doc: Tweak example.
+  * filenamecat-tests: Use idx_t for nonnegative ptrdiff_t variables.
+  * time_rz: Use idx_t for nonnegative ptrdiff_t variables.
+  * parse-datetime: Use idx_t for nonnegative ptrdiff_t variables.
+  * fnmatch: Use idx_t for nonnegative ptrdiff_t variables.
+  * c-stack: Use idx_t for nonnegative ptrdiff_t variables.
+  * backupfile: Use idx_t for nonnegative ptrdiff_t variables.
+  * doc: fix curved quotes issue
+  * doc: mention static and dynamic checking
+  * intprops: Add INT_ADD_OK etc.
+  * doc: move exotic platfroms to Target Platforms
+  * doc: minor rewording for IBM i
+  * doc: mention intptr_t etc. and IBM i
+  * utime: Fix a test failure on macOS 10.13.
+  * utime: Fix a test failure on macOS 10.13.
+  * intprops: update doc and mention Unisys
+  * idx: Clarify that idx_t always behaves like a signed type.
+  * idx: New module.
+  * fprintf-posix-tests: Avoid a test failure on macOS 10.13.
+  * canonicalize: refactor can_mode flag
+  * canonicalize: prefer signed integer types
+  * canonicalize: fix most of another EOVERFLOW issue
+  * canonicalize: do not assume symlinks have st_ino
+  * canonicalize: fix EOVERFLOW bug
+  * canonicalize-lgpl: fix EOVERFLOW bug
+  * strsignal-tests: Fix test failure on macOS 10.13.
+  * Fix compilation errors in test-math-c++.cc on FreeBSD 12.2/arm64.
+  * spawn-pipe: Allow caller to specify directory for the subprocess.
+  * execute: Allow caller to specify directory for the subprocess.
+  * autoupdate
+  * vma-iter: Add support for macOS11/arm64.
+  * spawn-pipe: Fix handling of OS/2 kLIBC.
+  * execute: Fix uninitialized use of errno.
+  * access tests: Fix test failure on native Windows.
+  * faccessat: link with $(LIB_EACCESS)
+  * execute, spawn-pipe: Make multithread-safe on native Windows.
+  * execute, spawn-pipe: Improve documentation.
+  * execute tests: Add more tests.
+  * havelib: Fix for non-ELF platforms (regression 2019-11-17).
+  * bitset: use integer_length in table implementation
+  * bitset: use integer_length in list implementation
+  * bitset: use integer_length in vector implementation
+  * bitset: use integer_length in array implementation
+  * bitset: style: use consistent names
+  * bitset: style: sort header
+  * bitset: tests: check BITSET_FOR_EACH_REVERSE
+  * spawn-pipe tests: Fix test failure with MSVC.
+  * execute: Add tests.
+  * fcntl: Work around NetBSD bug with F_DUPFD_CLOEXEC.
+  * spawn-pipe: Fix build on OS/2 kLIBC (regression 2020-11-28).
+  * asyncsafe-spin: Fix compilation error with GCC on 32-bit SPARC.
+  * asyncsafe-spin: Fix build error with GCC on 32-bit SPARC.
+  * windows-spawn: New module.
+  * ssfmalloc tests: Port to macOS 11.
+  * Fix dependencies of modules that use '_exit' on native Windows.
+  * raise-tests: Fix compilation error on MSVC (regression 2020-11-25).
+  * setlocale-tests: do not trigger gcc's -Wanalyzer-possible-null-argument
+  * raise-tests: avoid GCC 11's new exit-from-signal-handler warning
+  * autoupdate
+  * Use the correct printf format attribute for mingw.
+  * selinux-at, selinux-h: use const correct declarations
+  * canonicalize-lgpl: fix memory leak
+  * Fix missing module dependencies to 'xalloc' (regression 2020-10-19).
+  * bootstrap: add option hooks
+  * argp: Don't break getprogname on non-glibc systems.
+  * doc: Document <link.h>.
+  * doc: Add references to the LSB.
+  * doc: Add references to the LSB.
+  * doc: Fix a makeinfo warning (regression 2020-11-03).
+  * parse-datetime: fix printf format typo
+  * setlocale-null-tests: work around GCC bug 44511
+  * nl_langinfo-tests: work around GCC bug 44511
+  * selinux-h: add stubs for selabel_open etc.
+  * Update after 'test-driver' in Automake changed.
+  * read-file: remove dead assignment
+  * autoupdate
+  * bitset: tests: exercise the stats too
+  * bitset: tests: try harder to break it
+  * bitset: use ffs where possible in the vector implementation
+  * bitset: use ffs where possible in the table implementation
+  * bitset: check empty and full bitsets
+  * bitset: be sure to always return a value
+  * vcs-to-changelog: Expect spaces in file names
+  * bitset: strengthen tests
+  * bitset: fix iteration over table bitsets
+  * bitset: rename internal details for consistency
+  * bitset: test: run deterministic tests on several bitset sizes
+  * bitset: use ffs where possible in the list implementation
+  * bitset: use ffs where possible in array implementation
+  * posixcheck: Don't enable GNULIB_POSIXCHECK in C++ mode.
+  * Fix error when GNULIB_POSIXCHECK is enabled (regression 2019-06-04).
+  * Fix link errors on AIX.
+  * Fix link errors on platforms with libunistring.
+  * Fix link errors on platforms with libintl (e.g. Solaris and AIX).
+  * getumask: Document link dependencies.
+  * Update link dependencies in modules after 2020-09-09 change.
+  * getumask-tests: port to Solaris 10 etc.
+  * bitset: use ffsl to accelerate iterations over set bits
+  * bitset: more tests
+  * bitset: fix the copy from lbitset to other types
+  * bitset: making debug traces more useful
+  * bitset: comment changes
+  * careadlinkat: warn better about GCC bug 93644
+  * autoupdate
+  * autoupdate
+  * autoupdate
+  * hard-locale-tests: avoid a -Wstrict-prototypes warning
+  * time_rz: simplify CVE-2017-7476 fix
+  * parse-datetime: streamline overflow checking
+  * parse-datetime-tests: port to Alpine Linux 3.12.1
+  * autoupdate
+  * mgetgroups: avoid warning with clang
+  * gnulib-tool: Fix link error with 'version-etc' (regression 2020-05-29).
+  * autoupdate
+  * tests: pacify Sun C 5.9
+  * tests: port better to XLC 12.01
+  * aligned-malloc: Use fixes from the new modules.
+  * aligned_alloc: Add tests.
+  * aligned_alloc: New module.
+  * posix_memalign: Add tests.
+  * posix_memalign: New module.
+  * memalign: Add tests.
+  * memalign: New module.
+  * verify tests: Fix crash with GCC (regression 2020-11-02).
+  * mountlist: recognize more file system types as remote
+  * verify tests: Fix -Wuninitialized warning (regression 2020-10-30)
+  * dfa.h: support inclusion from C++
+  * ssfmalloc tests: Portability to Linux/PowerPC and Linux/SPARC.
+  * verify tests: Fix compilation error with MSVC (regression 2020-10-30).
+  * dfa-tests: test for today's invalid-merge fix
+  * dfa: retain sequences of similar nodes in optimization
+  * test-dfa-match-aux.c: accept EREs, not BREs
+  * verify tests: avoid -Wmissing-declarations warnings
+  * sys_stat: update comments for S_IRWXUGO, S_IXUGO
+  * ssfmalloc tests: Small tweaks.
+  * ssfmalloc tests: Portability to Minix.
+  * ssfmalloc: Portability to AIX.
+  * ssfmalloc: Portability to Cygwin.
+  * ssfmalloc: Fix buffer overrun in bitmap search.
+  * autoupdate
+  * doc: mention ‘restrict’ and C++
+  * autoupdate
+  * selinux-at, selinux-h: port to SELinux 3.1
+  * xalloc-die: Fix link error with Solaris cc (regression 2020-07-27).
+  * ssfmalloc: Add tests.
+  * ssfmalloc: New module.
+  * wchar: Fix configure test result on some versions of AIX.
+  * time: Fix warning about asctime when asctime is not used.
+  * *-list, *-oset, *-omap: Avoid a GCC warning (regression 2020-10-10).
+  * obstack: Fix a clang warning.
+  * hash: Rename hash_delete to hash_remove.
+  * hash, xhash: Make usable from C++.
+  * hash, xhash: Move comments to the .h file.
+  * autoupdate
+  * autoupdate
+  * autoupdate
+  * Don't declare an intention to modify the return value of strerror.
+  * *printf: Avoid "expanded before it was required" warning.
+  * getprogname: Add support for OpenServer 6 and UnixWare 7.
+  * tests: Avoid a name clash on UnixWare.
+  * stdioext: Update comments regarding UnixWare.
+  * stdioext: Treat OpenServer 6 and UnixWare 7 like OpenServer 5.
+  * stdioext: Avoid compilation errors on UnixWare 7.
+  * stdioext: Update comments regarding Cygwin.
+  * Fix "warning: implicit declaration of function 'pthread_sigmask'".
+  * *-list, *-oset, *-omap: Avoid possible compiler warnings.
+  * rbtree-list: Avoid possible compiler warnings.
+  * stack: New module.
+  * attribute: improve const, pure doc
+  * thread: pacify GCC on Solaris 10
+  * c-stack: avoid AS_IF
+  * c-stack: pacify GCC 9.3.1 when using libsigsegv
+  * localename: Fix a couple of "unused parameter" warnings.
+  * vasnprintf: Don't use %n on modern, ISO C 99 compliant platforms.
+  * c-stack: streamline Solaris configuration
+  * c-stack: stop using SIGSTKSZ
+  * c-stack: fix libsigsegv typo
+  * MODULES.html.sh: Fix typo.
+  * version-etc: pacify Oracle Studio 12.6
+  * Avoid "warning: The macro `AC_DECL_SYS_SIGLIST' is obsolete".
+  * Avoid "warning: The macro `_AC_COMPUTE_INT' is obsolete".
+  * Avoid "warning: The macro `AC_HEADER_STDC' is obsolete".
+  * Enable testing of prereleases of Autoconf 2.70.
+  * Avoid "warning: The macro `AC_PROG_CC_STDC' is obsolete".
+  * Avoid "warning: The macro `AC_HELP_STRING' is obsolete".
+  * Avoid "warning: $as_echo_n is obsolete" from autoconf 2.69c.
+  * autoupdate
+  * extensions: Simplify last commit.
+  * extensions: require AC_GNU_SOURCE only for <=2.63
+  * regex-tests: Make test more robust.
+  * dfa: remove unused the member of structure
+  * regex-tests: fix possible Turkish false-alarm
+  * regex-tests: fix test and add debug output
+  * regex: no longer match glibc
+  * autoupdate
+  * regex: fix ignore-case Turkish bug
+  * regex: port to weird isascii platforms
+  * dfa: make dfasupported a global function
+  * canonicalize: Add support for UNC file names on native Windows.
+  * supersede: Fix test failures on native Windows.
+  * test-stdalign: test Oracle Studio better
+  * c-stack: output diagnostic in single 'write'
+  * c-stack: improve checking if !libsigsegv
+  * Revert now-unnecessary override of config.guess on Alpine Linux 3.10.
+  * autoupdate
+  * relocatable-prog: Fix for multiple relocatable library directories.
+  * test-verify.c: avoid -Wshadow warnings
+  * havelib: Avoid linking with libc.a on GNU systems.
+  * Fix recognition of musl libc on Alpine Linux 3.10.
+  * nl_langinfo: Make multithread-safe on Solaris 10 and Solaris 11.3.
+  * fsusage, getaddrinfo: Produce more regular configure output.
+  * Add back gl_SILENT.
+  * c-stack-tests: fix -fsanitize=undefined false alarm
+  * signalblocking: simplify and remove gl_SILENT
+  * sigprocmask: Fix configuration failure on Solaris 10 (regr. 2020-07-25). Part 2.
+  * sigprocmask: Fix configuration failure on Solaris 10 (regr. 2020-07-25).
+  * intprops, xalloc: avoid __builtin_mul_overflow_p with Clang
+  * libc-config: port __THROW to Ubuntu 4
+  * test-dfa-match.sh: port timeout work-around to newer Busybox
+  * fnmatch: adjust to match glibc fix
+  * stat, fstat: Fix compilation error with old mingw headers.
+  * stat, fstat: Fix when compiling for versions older than Windows Vista.
+  * dfa: remove dfa-heap-overrun workaround
+  * dfa: fix failure in removal of epsilon closure
+  * dfa: avoid use of uninitialized constraint
+  * dfa: assume C99 in reorder_tokens
+  * dfa: fix dfa-heap-overrun failure
+  * parse-datetime: Make the build rule work with parallel 'make'.
+  * getpass: Check for nonnull prompt argument while avoiding warnings.
+  * dfa: epsilon-closure tweaks (Bug#40634)
+  * dfa: use backward set in removal of epsilon closure
+  * canonicalize: fix pointer indexing bugs
+  * tempname: help merge with glibc
+  * getcwd: merge recent glibc changes
+  * autoupdate
+  * attribute: Clarify which file to include.
+  * pipe-filter-ii, pipe-filter-gi: Fix warnings on native Windows.
+  * verify: avoid __builtin_assume
+  * Fix several "warning: no previous prototype for function".
+  * select: Fix "warning: no previous prototype for function".
+  * Use module 'c99' when needed for variadic macros with '...' syntax.
+  * Use module 'c99' when needed for subobject initializer syntax.
+  * Use module 'c99' when needed for declaration-after-statement syntax.
+  * Fix "warning: array initialized from parenthesized string constant".
+  * argmatch tests: Fix ISO C compliance warning.
+  * uniname/uniname: Fix -Wshadow warning.
+  * uniname/uniname: Fix -Wshorten-64-to-32 warnings.
+  * unistr/u{8,16,32}-uctomb: Avoid possible trouble with huge strings.
+  * manywarnings: remove -Wchkp and -Wabi from C++ too
+  * strerrorname_np: Add tests.
+  * strerrorname_np: New module.
+  * perror, strerror_r: remove unportable tests
+  * stdint, wchar, wctype-h: Change configure message.
+  * time_rz: Change configure message.
+  * stdint: Change configure message.
+  * socketlib: Change configure message.
+  * include_next: Change configure message.
+  * getcwd: Change configure message.
+  * chdir-long: Change configure message.
+  * ceill: Change configure message.
+  * iconv: Change configure message.
+  * * ChangeLog: Fix stray paren.
+  * getcwd: help the merge back into glibc
+  * verify: Avoid warnings when assume(0) is used.
+  * fstrcmp: Clarification regarding NOTE_ORDERED.
+  * diffseq: new option NOTE_ORDERED
+  * autoupdate
+  * sys_types: let Autoconf 2.70 do pid_t
+  * tests: Don't assume that pid_t fits in an 'int'.
+  * sys_types: Fix definition of pid_t on 64-bit MSVC.
+  * inttypes: Fix {PRI,SCN}*PTR on 32-bit native Windows (regr. 2020-07-21).
+  * intprops: be consistent about +X vs X+0
+  * intprops: fix INT_MULTIPLY_WRAPV bit-field bug
+  * supersede: Avoid a failure when writing to /dev/null in Solaris zones.
+  * verify: Make assume work on bit field expressions (regr. 2020-08-22).
+  * libc-config: Improve comments.
+  * verify: Do use __builtin_assume on clang.
+  * sig2str: Add more signals.
+  * doc: Update for OpenBSD 6.0, 6.7.
+  * doc: Mention sig2str module.
+  * sigdescr_np: Add tests.
+  * sigdescr_np: New module.
+  * sigabbrev_np: Add tests.
+  * sigabbrev_np: New module.
+  * stdalign tests: Skip test with AIX xlclang.
+  * stdalign: Fix test failures on 32-bit platforms with clang versions < 8.
+  * ; Update ChangeLog to match recent commits.
+  * Sync up ProjectQuirks comments and documentation
+  * Split ProjectQuirks out into its own file
+  * uchar: Fix compilation errors in C++ mode on macOS.
+  * ansi-c++-opt: Work around an autoconf macro reordering problem.
+  * math C++ tests: Fix compilation error in with GCC 10.
+  * uchar: Fix compilation errors in C++ mode on OpenBSD.
+  * Fix compilation errors in C++ mode on OpenBSD.
+  * uchar C++ tests: Fix side effect on math modules (regr. 2020-08-17).
+  * autoupdate
+  * verify: avoid __built_assume on Clang
+  * libc-config: avoid Clang’s __diagnose_if__
+  * careadlinkat: speedup for GCC 10 with GCC_LINT
+  * * build-aux/gcc-warning.spec: Update comments.
+  * Assume autoconf >= 2.64.
+  * Revert autoupdate's revert.
+  * autoupdate
+  * uchar C++ tests: Fix build error on FreeBSD 12.
+  * time_rz: remove unused functions
+  * time_rz: fix issues with mktime_z failures
+  * intprops test: Strengthen on clang.
+  * nstrftime: Guide inlining also on clang.
+  * intprops: Avoid bogus "warning: division by zero is undefined" on clang.
+  * log2l: Disable MSVC workaround on clang.
+  * argp: Emit a warning also with clang.
+  * libc-config: Enable __REDIRECT macro also on clang.
+  * regex: Use initializer shorthand syntax also with clang.
+  * regex: Use space optimization also with clang.
+  * Use _Static_assert and static_assert primitives when present on clang.
+  * Use 'throw ()' for optimization in C++ mode also on clang.
+  * absolute-header: Add support for clang.
+  * Fix "warning: implicitly declaring library function 'strcasecmp'".
+  * stdio: Don't break attribute 'scanf' on clang.
+  * Use __restrict also on clang.
+  * pthread-spin: Use GCC built-ins also on clang.
+  * asyncsafe-spin tests: Update.
+  * setenv: Use tree code also with clang.
+  * math: Optimize signbit also on clang.
+  * avltreehash-list, rbtreehash-list: Optimize also on clang.
+  * Fix "warning: 'WSASocketA' is deprecated: Use WSASocketW() instead".
+  * Fix "warning: format specifies type 'unsigned long'".
+  * Fix "warning: no case matching constant switch condition '0'".
+  * Fix "warning: integer overflow in expression".
+  * Fix "warning: "getpagesize" redefined".
+  * Fix "warning: implicitly declaring library function 'strncasecmp'".
+  * Fix "warning: 'snprintf' macro redefined".
+  * Fix "warning: address of array 'locale' will always evaluate to 'true'".
+  * Fix "warning: '__stat64' macro redefined".
+  * Fix "warning: 'format' attribute argument not supported: rpl_printf".
+  * Fix "warning: attribute declaration must precede definition" with clang.
+  * Fix undesired warnings.
+  * C++ tests: Fix link errors on MSVC (regression from 2020-05-31).
+  * Don't use Autoconf quadrigraphs.
+  * Fix quoting of AC_LANG_PROGRAM arguments.
+  * Assume autoconf >= 2.64.
+  * sys_ioctl: Simplify.
+  * Fix quoting of AC_LANG_SOURCE arguments.
+  * nstrftime: be more predictable about errno
+  * canonicalize: Fix a problem of the autoconf test on MSVC/clang.
+  * Determine asm output option and filename suffix for MSVC/clang.
+  * doc: Update for MSVC/clang.
+  * Revert autoupdate's revert.
+  * autoupdate
+  * frexpl: Fix configuration test result on MSVC.
+  * Support compiling without -loldnames on native Windows.
+  * Fix "unknown pragma ignored" warnings with clang on native Windows.
+  * Fix compilation errors in C++ mode with clang on native Windows.
+  * stdnoreturn: Work around problem with MSVC/clang.
+  * utime-h: Generate an utime.h file always.
+  * mktime, mktime-internal: Remove obsolete code.
+  * getcwd: Remove obsolete code.
+  * tzset: Assume the function exists.
+  * nstrftime: Assume tzset exists.
+  * mktime, mktime-internal: Assume tzset exists.
+  * strdup: Assume the function exists.
+  * sys_random: Work around an uClibc bug.
+  * Avoid implicit conversion from 'unsigned int' to 'int' in initializers.
+  * stdint: port intptr_t to more-recent MinGW
+  * thread-optim: Export function-like macros only.
+  * Revert autoupdate's revert.
+  * autoupdate
+  * thread-optim: Fix a compiler warning.
+  * Use __restrict also on clang.
+  * Use flexible array syntax also on clang.
+  * fcntl: On native Windows, use _setmode, not setmode.
+  * execute, spawn-pipe: Use _spawnvpe, not spawnvpe.
+  * asyncsafe-spin: Use GCC built-ins also on clang.
+  * Use expression statements also on clang.
+  * Use many __attribute__s with clang.
+  * c-ldtoastr tests: Fix test failure.
+  * Revert autoupdate's revert.
+  * autoupdate
+  * string: Fix build error in C++ mode with clang (regression from today).
+  * ftruncate: Use _chsize, not chsize.
+  * Silence warnings from clang 10 with -Wimplicit-fallthrough.
+  * stdbool tests: Enable the stricter tests also on clang.
+  * count-one-bits: Use __builtin_popcount{,l,ll} on clang.
+  * Use attribute __aligned__ with clang.
+  * Use __alignof__ with clang.
+  * ignore-value: Simplify on clang.
+  * Use __typeof__ with clang.
+  * Add ability to emit user-defined warnings and errors with clang.
+  * intprops: Fix typo in comment.
+
+-------------------------------------------------------------------
+Mon Nov 29 08:28:57 UTC 2021 - mliska@suse.cz
+
+- Update to version git.20200809.d6dabe8ee:
+  * Use __builtin_signbit* with clang.
+  * Use __builtin_isnan with clang.
+  * thread-optim: Fix logic error.
+  * localename: Use module 'thread-optim'.
+  * clean-temp: Use module 'thread-optim'.
+  * fatal-signal: Use module 'thread-optim'.
+  * New module 'thread-optim'.
+  * doc: more updates for glibc 2.32
+  * doc: Update for glibc 2.32.
+  * alloca: No need to compile alloca.c with clang.
+
 -------------------------------------------------------------------
 Thu Sep  3 14:58:56 UTC 2020 - opensuse.lietuviu.kalba@gmail.com
 
diff --git a/gnulib.spec b/gnulib.spec
index e3a3d2c..6dfa2ff 100644
--- a/gnulib.spec
+++ b/gnulib.spec
@@ -1,7 +1,7 @@
 #
 # spec file for package gnulib
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,10 +19,10 @@
 %global module1 git-merge-changelog
 
 Name:           gnulib
-Version:        git.20200809.d6dabe8ee
+Version:        git.20211127.db493d1ce
 Release:        0
 Summary:        GNU Portability Library
-License:        SUSE-Public-Domain AND GPL-2.0-or-later AND GPL-3.0-only AND GPL-3.0-or-later AND LGPL-2.0-only AND LGPL-2.1-or-later AND LGPL-3.0-or-later
+License:        GPL-2.0-or-later AND SUSE-Public-Domain AND GPL-3.0-only AND GPL-3.0-or-later AND LGPL-2.0-only AND LGPL-2.1-or-later AND LGPL-3.0-or-later
 Group:          Development/Languages/C and C++
 URL:            http://www.gnu.org/software/gnulib
 Source:         %{name}-%{version}.tar.xz
@@ -44,7 +44,7 @@ It can be used to improve portability and other functionality in your programs.
 
 %package devel
 Summary:        Devel files of %{name}
-License:        SUSE-Public-Domain AND GPL-2.0-or-later AND GPL-3.0-only AND GPL-3.0-or-later AND LGPL-2.0-only AND LGPL-2.1-or-later AND LGPL-3.0-or-later
+License:        GPL-2.0-or-later AND SUSE-Public-Domain AND GPL-3.0-only AND GPL-3.0-or-later AND LGPL-2.0-only AND LGPL-2.1-or-later AND LGPL-3.0-or-later
 Group:          Development/Languages/C and C++
 Requires:       bison
 Requires:       coreutils
@@ -71,7 +71,7 @@ License:        GFDL-1.3-only
 Group:          Development/Languages/C and C++
 Requires:       %{name}-devel = %{version}-%{release}
 Requires(post): info
-Requires(preun): info
+Requires(preun):info
 BuildArch:      noarch
 
 %description docs

From 795cd095a057d5765a2033e99ec6c0860def12d54c4ef2d0a0a87ed839cf5577 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Martin=20Li=C5=A1ka?= <martin.liska@suse.com>
Date: Mon, 29 Nov 2021 12:29:17 +0000
Subject: [PATCH 2/4] - Update to version git.20211127.db493d1ce.

OBS-URL: https://build.opensuse.org/package/show/Base:System/gnulib?expand=0&rev=8
---
 gnulib.changes | 1256 +-----------------------------------------------
 1 file changed, 1 insertion(+), 1255 deletions(-)

diff --git a/gnulib.changes b/gnulib.changes
index 7b0bd84..6c8117b 100644
--- a/gnulib.changes
+++ b/gnulib.changes
@@ -1,1261 +1,7 @@
 -------------------------------------------------------------------
 Mon Nov 29 08:29:59 UTC 2021 - mliska@suse.cz
 
-- Update to version git.20211127.db493d1ce:
-  * gettext-h: document GNULIB_NO_VLA
-  * gettext-h: use VLA test similar to regex
-  * regex: port to tcc
-  * test-framework-sh: remove unsafe entries from PATH
-  * regex: merge from glibc
-  * regex: assume RE_ENABLE_I18N
-  * lseek: port around macOS SEEK_HOLE glitch
-  * lseek: port around macOS SEEK_DATA glitch
-  * Add ChangeLog entry for sigsegv changes
-  * sigsegv: fix build on or1k
-  * sigsegv: fix build on microblazeel
-  * Fix typos in previous patch.
-  * exclude: yield proper errno on failure
-  * autoupdate
-  * regex: break regcomp.c link with glibc
-  * autoupdate
-  * * doc/gnulib-intro.texi: Fix some ancient history.
-  * autoupdate (belated)
-  * string: Avoid syntax error re strdup in string.in.h (regr. 2021-09-07).
-  * autoupdate
-  * autoupdate
-  * xalloc: new function xinmalloc
-  * regex: redo style of previous change
-  * regex: improve comment
-  * regex: fix buffer read overrrun
-  * nproc: port better to macOS 10.14
-  * sigsegv: fix quoting problem
-  * nproc: port better to OpenBSD
-  * timer-time: port better to OpenBSD 6.9
-  * sys_select: port better to OpenBSD 6.9
-  * autoupdate
-  * doc: Fix outdated statement about Spanish collation.
-  * doc: Don't assume that the output format is TeX-based or info.
-  * regex: sync with glibc
-  * maint: Avoid syntax-check failure for empty gnulib submodule.
-  * Relicense qemu.h under LGPLv2+.
-  * ialloc: Update license headers after license change from 2021-08-29.
-  * Improve 'configure --help' output for crypto modules.
-  * Add credit for a recent bug report.
-  * string, wchar: Don't require undefined m4 macros (regr. today).
-  * sm3-buffer tests: New module.
-  * sm3-buffer: New module.
-  * sha512-buffer tests: New module.
-  * sha512: Clarify module to source relation.
-  * sha256-buffer tests: New module.
-  * sha256: Clarify module to source relation.
-  * sha1-buffer tests: New module.
-  * sha1: Clarify module to source relation.
-  * md5-buffer tests: New module.
-  * md5: Clarify module to source relation.
-  * md4-buffer tests: New module.
-  * md4-buffer: New module.
-  * md2-buffer tests: New module.
-  * md2-buffer: New module.
-  * string, wchar: Don't cause link errors for rpl_free (regr. 2021-09-07).
-  * threadlib: Avoid crashes in thread-related functions on Cygwin 3.2.0.
-  * simple-atomic: Port to Oracle Studio 12.6.
-  * asyncsafe-spin: port to Oracle Studio 12.6 sparc
-  * stdint-tests: long long preproc on recent Sun C
-  * extern-inline: Fix syntax error on macOS with GCC 11 (regr. 2021-08-22).
-  * sigsegv: port to OpenBSD 6.8+ powerpc64
-  * maintainer-makefile: add 'can' to sc_prohibit_doubled_word
-  * strerror_r-posix: port even better to Android
-  * strerror_r-posix: port better to Android
-  * string, wchar: port rpl_free decl to Android
-  * string, wchar: avoid some namespace pollution
-  * crypto: revert previous change
-  * crypto: add missing file af_alg.h
-  * idx: break copying from glibc
-  * sigsegv: Improve cross-compilation support for LoongArch CPU.
-  * doc: Improve help related to bootstrap script.
-  * intprops: fix minor doc glitches
-  * doc: Add suggestions on FDL texinfo usage.
-  * maintainer-makefile: Add indentation syntax-check rule.
-  * autoupdate
-  * idx: add commentary
-  * attribute: keep up with gnulib-common.m4
-  * supersede: Fix test failure under QEMU user-mode for Linux/mips.
-  * spawn-pipe: Fix test failure when running under QEMU user-mode.
-  * execute: Fix test failure when running under QEMU user-mode.
-  * posix_spawn_file_actions_addfchdir: Avoid test failure under QEMU.
-  * getcwd tests: Avoid test failure when running under QEMU user-mode.
-  * base32, base64: treat negative sizes as overflows
-  * explicit_bzero test: Fix test failure due to GCC optimizations.
-  * dfa: port to non-gnulib
-  * base32, base64: fix broken tests
-  * ialloc: relicense
-  * fma: Fix compilation error on Linux/sh4.
-  * sigabbrev_np, sigdescr_np: Fix compilation error on Linux/alpha, part 2.
-  * Skip some tests when running under QEMU user-mode.
-  * sigabbrev_np, sigdescr_np: Fix compilation error on Linux/alpha.
-  * execle, execve, execvpe tests: Fix test failures under qemu user-mode.
-  * base32, base64: prefer signed to unsigned integers
-  * regex: also break glibc lib/regex.c link for now
-  * autoupdate
-  * regex: revert much of previous change
-  * regex: fix typo in previous patch
-  * regex: use C99-style array arg syntax
-  * execute tests: Fix test failure when libtool is in use.
-  * dfa: prefer idx_t to ptrdiff_t for nonnegative
-  * snippet/unused-parameter: Mark unused module obsolete.
-  * Make generated .in.h files as standalone as possible.
-  * gnulib-common.m4: Clarify logic behind _GL_UNUSED_LABEL.
-  * c-stack: depend on inttypes, mempcpy
-  * mountlist: Use recommended syntax for _GL_UNUSED_LABEL.
-  * gnulib-common.m4: Make _GL_UNUSED_LABEL effective for clang.
-  * Oops, remove unintended file additions.
-  * gnulib-common.m4: Use C2x [[maybe_unused]] when possible.
-  * gnulib-common.m4: Document the gnulib-internal _GL_ATTRIBUTE_* macros.
-  * doc: fix order of stdlib functions
-  * c-stack: Test for libsigsegv once, not twice.
-  * rawmemchr: Fix use in relocatable-prog-wrapper (regression 2021-08-20).
-  * autoupdate
-  * rawmemchr: modernize and simplify
-  * autoupdate
-  * c-stack: fix libsigsegv dependency
-  * doc: Update for glibc 2.34.
-  * memrchr-tests: port to GCC 12
-  * snippet/_Noreturn: Fix typo
-  * dynarray: merge from glibc
-  * canonicalize-lgpl: Fix conflict with z/OS <sys/stat.h>.
-  * ptsname_r: Drop sync with glibc.
-  * config: Update after glibc changed.
-  * relocatable-lib-lgpl: Fix a memory leak related to a Windows DLL.
-  * fopen: Fix link error on native Windows.
-  * fopen: Fix compilation error on AIX (regression from 2020-05-28).
-  * stdio: Improve GCC 11 allocation-deallocation checking.
-  * dirent: Improve GCC 11 allocation-deallocation checking.
-  * stdlib, string, wchar: Improve GCC 11 allocation-deallocation checking.
-  * gnulib-tool: Add support for Automake 1.16.4.
-  * gnulib-common.m4: Minor style fix.
-  * uninorm, unistr: Improve GCC 11 allocation-deallocation checking.
-  * ialloc: Prepare for allocation-deallocation checking.
-  * aligned-malloc: Prepare for allocation-deallocation checking.
-  * list, set, oset, map, omap: Prepare allocation-deallocation checking.
-  * xgetdomainname: Improve GCC 11 allocation-deallocation checking.
-  * xgetdomainname: Ensure .c file starts with '#include <config.h>'.
-  * xstrndup: Improve GCC 11 allocation-deallocation checking.
-  * xstriconveh: Improve GCC 11 allocation-deallocation checking.
-  * xmemdup0: Improve GCC 11 allocation-deallocation checking.
-  * windows-spawn: Improve GCC 11 allocation-deallocation checking.
-  * string-buffer: Improve GCC 11 allocation-deallocation checking.
-  * striconveha: Improve GCC 11 allocation-deallocation checking.
-  * striconveh: Improve GCC 11 allocation-deallocation checking.
-  * striconv: Improve GCC 11 allocation-deallocation checking.
-  * relocatable-lib-lgpl: Improve GCC 11 allocation-deallocation checking.
-  * regex-quote: Improve GCC 11 allocation-deallocation checking.
-  * readline: Improve GCC 11 allocation-deallocation checking.
-  * read-file: Improve GCC 11 allocation-deallocation checking.
-  * pipe-filter-gi: Improve GCC 11 allocation-deallocation checking.
-  * javaversion: Improve GCC 11 allocation-deallocation checking.
-  * ino-map: Improve GCC 11 allocation-deallocation checking.
-  * hash: Improve GCC 11 allocation-deallocation checking.
-  * hamt: Improve GCC 11 allocation-deallocation checking.
-  * get_progname_of: Improve GCC 11 allocation-deallocation checking.
-  * fts: Improve GCC 11 allocation-deallocation checking.
-  * eealloc: Improve GCC 11 allocation-deallocation checking.
-  * di-set: Improve GCC 11 allocation-deallocation checking.
-  * [x]concat-filename: Improve GCC 11 allocation-deallocation checking.
-  * clean-temp: Improve GCC 11 allocation-deallocation checking.
-  * canon-host: Improve GCC 11 allocation-deallocation checking.
-  * c-xvasprintf: Improve GCC 11 allocation-deallocation checking.
-  * bitsetv: Improve GCC 11 allocation-deallocation checking.
-  * bitset: Improve GCC 11 allocation-deallocation checking.
-  * argv-iter: Improve GCC 11 allocation-deallocation checking.
-  * argp: Improve GCC 11 allocation-deallocation checking.
-  * areadlink, areadlinkat: Improve GCC 11 allocation-deallocation checking.
-  * stdio: Improve GCC 11 allocation-deallocation checking.
-  * dirent: Improve GCC 11 allocation-deallocation checking.
-  * stdlib, string, wchar: Improve GCC 11 allocation-deallocation checking.
-  * year2038: Fix recommendation regarding -m64 flag.
-  * quotearg: Tweak last commit.
-  * malloca: Tweak last commit.
-  * dirname-lgpl, sh-quote, system-quote, xstriconv: Clean up includes.
-  * dfa: Improve GCC 11 allocation-deallocation checking.
-  * glob: merge from glibc
-  * announce-gen: Text fix suggested by Paul Eggert.
-  * announce-gen: Text fix suggested by Jim Meyering.
-  * maintainer-makefile: Print checksums by default.
-  * announce-gen: Print SHA1/B64(SHA256) instead of MD5/SHA1.
-  * autoupdate
-  * manywarnings: enable some malloc warnings
-  * dfa: omit unneeded malloc+free
-  * year2038: work even if time_t is narrower than int
-  * year2038: port to unusual time_t platforms
-  * xalloc: no attribute (malloc (free)) on inline
-  * * lib/quotarg.c: remove wrong, unneeded comment
-  * sigsegv-tests: make more things static
-  * manywarnings: improve -fanalyzer malloc checking
-  * argmatch-tests: improve -fanalyzer malloc checking
-  * vasnprintf: improve -fanalyzer malloc checking
-  * xvasprintf: improve -fanalyzer malloc checking
-  * xstriconv: improve -fanalyzer malloc checking
-  * xreadlink: improve -fanalyzer malloc checking
-  * xmalloca: improve -fanalyzer malloc checking
-  * xgethostname: improve -fanalyzer malloc checking
-  * xgetcwd: improve -fanalyzer malloc checking
-  * trim: improve -fanalyzer malloc checking
-  * system-quote: improve -fanalyzer malloc checking
-  * sh-quote: improve -fanalyzer malloc checking
-  * savedir: improve -fanalyzer malloc checking
-  * readutmp: improve -fanalyzer malloc checking
-  * quotearg: improve -fanalyzer malloc checking
-  * pagalign_alloc: improve -fanalyzer malloc checking
-  * mountlist: improve -fanalyzer malloc checking
-  * modechange: improve -fanalyzer malloc checking
-  * malloca: improve -fanalyzer malloc checking
-  * filenamecat-lgpl: improve -fanalyzer malloc checking
-  * exclude: improve -fanalyzer malloc checking
-  * dirname: improve -fanalyzer malloc checking
-  * dfa: improve -fanalyzer malloc checking
-  * maint: improve -fanalyzer malloc checking
-  * backupfile: improve -fanalyzer malloc checking
-  * regex: pacify GCC 11.2.1's -fanalyzer
-  * limits-h tests: Add tests for BOOL_MAX and BOOL_WIDTH.
-  * regex: pacify GCC 11.2 -fanalyzer
-  * maint: pacify GCC 11.2 -fanalyzer in crypto tests
-  * doc: C2X -> C2x
-  * xalloc: add malloc-related function attributes
-  * gnulib-common: update for gcc -Wmismatched-dealloc
-  * gnulib-common: update for C2x 2020-12-11 draft
-  * manywarnings: document GCC 11 warnings
-  * limits-h: add BOOL_MAX, BOOL_WIDTH
-  * maintainer-makefile: Respect cfg.mk setting announcement_Cc_, reverting most of the previous patch.
-  * maintainer-makefile: Fix announcement mail CC's.
-  * Assume GNU gettext >= 0.17.
-  * gendocs.sh: Fix local rendering of HTML manuals.
-  * explicit_bzero-tests: pacify GCC better
-  * memrchr-tests: pacify GCC
-  * explicit_bzero-tests: pacify GCC
-  * posixtm: pacify latest GCC
-  * Don't use '#pragma weak' for thread functions in Linux/glibc>=2.34.
-  * Fix cross-compilation test results.
-  * regex: modernize to newer regex bugset
-  * regex: fix shell quoting problem in configuration
-  * autoupdate
-  * select: port better to MinGW
-  * year2038: Add --disable-year2038 option
-  * doc: clarify which module fixes 32-bit time_t
-  * autoupdate
-  * autoupdate
-  * year2038: support glibc 2.34 _TIME_BITS=64
-  * relocatable-prog-wrapper: add m4 files
-  * autoupdate
-  * strerror-override: Fix possible compilation error.
-  * environ: Fix wrong autoconf test result in C++ mode.
-  * autoupdate
-  * regex: fix undefined behavior
-  * sigsegv, sigsegv-tests: Assign my contributions to the FSF.
-  * unistd: Avoid compilation error in C++ mode on Solaris, HP-UX, mingw.
-  * Sync with GNU gettext.
-  * Sync with GNU gettext.
-  * unistd: Improve conflict resolution between gnulib and textstyle.h.
-  * stdio: Improve conflict resolution between gnulib and libintl.h.
-  * declared.sh: Allow parsing 'extern "C"' lines.
-  * unitypes: Fix trouble caused by installed older versions of unitypes.h.
-  * sigsegv, sigsegv-tests: Assign my contributions to the FSF.
-  * argp: Avoid possible NULL access in argp_help.
-  * autoupdate
-  * tsearch: Relicense under LGPLv2+.
-  * pipe-filter-ii tests: Fix long-standing failure on native Windows.
-  * autoupdate
-  * xnanosleep: Improve module description.
-  * xfreopen: Improve module description.
-  * idx: new printf/scanf length modifier macro
-  * Align 2011-11-26 patch to 2021-04-11 patch (regression from 2021-04-11).
-  * * lib/stack.h: Omit stray semicolon.
-  * getopt-gnu: port back to Solaris 10
-  * ialloc: Put appropriate license notice in source files.
-  * * lib/xmalloc.c (nonnull): Pacify gcc -Wsuggest-attribute=pure (GCC 10.3).
-  * xgethostname: prefer idx_t for indexes
-  * userspec: prefer idx_t for indexes
-  * stack: prefer idx_t for indexes
-  * savedir: prefer idx_t for indexes
-  * readutmp: prefer idx_t for indexes
-  * readtokens: prefer idx_t for indexes
-  * linebuffer: prefer idx_t for indexes
-  * getusershell: prefer idx_t for indexes
-  * exclude: prefer idx_t for most indexes
-  * dfa: prefer idx_t for indexes
-  * dirname: prefer idx_t for some indexes
-  * xalloc: new idx_t-based allocators
-  * ialloc: new module
-  * exclude: improve wide-character hashing
-  * Make message in last commit more precise.
-  * Clarify where to report test failures from Gnulib tests.
-  * Clarify that compiler warnings in the Gnulib tests can be ignored.
-  * sigsegv tests: Hide a null pointer from the compiler's optimizations.
-  * get_ppid_of: Add support for DragonFly BSD.
-  * sigsegv: Document context type for DragonFly BSD.
-  * dynarray, scratch_buffer: Fix VPATH builds (regression from yesterday).
-  * ptsname_r: Add support for DragonFly BSD 6.0.
-  * Avoid some test failures on DragonFly BSD 6.0.
-  * mountlist: recognize fuse.portal as dummy file system
-  * host-os: Add support for DragonFly BSD.
-  * thread: Fix test link error on DragonFly BSD 6.0.
-  * sigsegv: Avoid a gcc warning "declaration of 'sig' shadows a parameter".
-  * Fix comments.
-  * scratch_buffer: Avoid conflict with prepr. macros owned by the system.
-  * dynarray: Avoid conflict with preprocessor macros owned by the system.
-  * glob-h: Make last patch work with Solaris 10 cc.
-  * glob-h: Avoid conflict with preprocessor macros owned by the system.
-  * ChangeLog: add entries for the last three commits
-  * regex-tests: test for regressions fixed by the previous commit
-  * regex: fix match with possessive quantifier
-  * regex-tests: remove incorrect comment
-  * lib-symbol-visibility: Make configure check work for newer GCC.
-  * vasnprintf: Don't leak memory when memory allocation fails.
-  * gnulib-tool: Stop doing license notice replacements.
-  * git-merge-changelog: Fix license.
-  * Put GPLv3+ notices in source files where appropriate.
-  * Put LGPLv3+ notices in source files where appropriate.
-  * Put "LGPLv3+ or GPLv2+" notices in source files where appropriate.
-  * Generate correct license notices in libunistring files.
-  * Generate correct license notices in libunistring files.
-  * Put LGPLv2+ notices in source files where appropriate.
-  * Put "unlimited" notices in source files where appropriate.
-  * Put public domain notices in source files where appropriate.
-  * Revamp check-copyright script.
-  * gnupload, git-merge-changelog: Fix module description.
-  * New directory with license notices.
-  * reallocarray-tests: port to weird platforms
-  * dfa, etc.: prefer xreallocarray to older name
-  * Write 'LGPLv3+ or GPLv2+' instead of 'LGPLv3+ or GPLv2'.
-  * * stackvma.c: Fix misspelled comment.
-  * sigsegv: Port to Solaris 11
-  * autoupdate
-  * c-stack: Document another restriction.
-  * stdio: Fix compilation error on DragonFly BSD.
-  * getprogname: port to Tru64
-  * sigsegv: don’t assume SIGSTKSZ is a constant
-  * fstatat: doc improvement
-  * c-stack: Support catching stack overflow on most platforms without libsigsegv.
-  * sigsegv, c-stack: Avoid compilation error with glibc >= 2.34.
-  * sigsegv: Add tests.
-  * sigsegv: New module.
-  * realloc-gnu: avoid glibc MALLOC_CHECK_ issue
-  * c-stack: work around Solaris 11 bugs
-  * fcntl tests: Avoid failure in MacPorts.
-  * linked-list-unportable-test: New module.
-  * valgrind-tests: Doc fix and introduce AM_VALGRINDFLAGS.
-  * malloc-gnu, realloc-gnu, calloc-gnu: Ensure errno gets set to ENOMEM.
-  * DEPENDENCIES: Mention the requirement for 'join'.
-  * *alloc-gnu tests: Use ASSERT macro.
-  * valgrind-tests: Fix 'sh: yes: unknown operand' error.
-  * valgrind-tests: Fix LOG_VALGRIND when valgrind is missing.
-  * valgrind-tests: Better option handling.
-  * windows-spawn: Don't assume that UNICODE is not defined.
-  * getrandom: Produce a better error code.
-  * fstatat: Document a glibc 2.7 bug.
-  * posix_spawn, posix_spawnp: Fix build error on Minix 3.3.
-  * reallocarray tests: Avoid test failure on NetBSD.
-  * gnulib-tool: Fail properly if the 'join' program is not found.
-  * {realloc,calloc}-gnu: Fix autoconf macro (regression 2021-04-18).
-  * {malloc,realloc,calloc}-gnu: Fix autoconf macro (regression 2021-04-18).
-  * malloc-gnu, realloc-gnu, calloc-gnu: Ensure errno gets set on IRIX.
-  * malloc-gnu, realloc-gnu, calloc-gnu tests: Verify errno is set.
-  * getrandom: Fail with ENOSYS when the system has no randomness source.
-  * free tests: Avoid test failure on glibc < 2.15.
-  * Fix build error when libintl is installed.
-  * Fix build when an older libunistring is installed (regr. 2020-02-23).
-  * autoupdate
-  * immutable: Fix crash when immmalloc() fails.
-  * supersede: Fix crash when malloc() fails.
-  * libc-config: fix include problem on older Debian
-  * gnulib-tool: port better to current Autoconf
-  * reallocarray: a bit more tuning
-  * reallocarray: don’t crash if item size is 0
-  * Fix messed-up previous patch
-  * xmalloca, etc.: avoid unlikely trap
-  * xmalloca, etc.: fix some xalloc-oversized issues
-  * reallocarray: check for ptrdiff_t overflow
-  * calloc-gnu-tests: add overflow tests
-  * * ChangeLog: Fix thinko.
-  * libc-config: port better to Fedora Rawhide
-  * realloc: port to AIX 7.1
-  * malloc: simplify
-  * malloca: avoid ptrdiff_t overflow
-  * careadlinkat: avoid ptrdiff_t overflow
-  * execute-tests: pacify compiler
-  * malloc-gnu-tests, etc.: use volatile for clang
-  * malloc-gnu-tests: pacify -Walloc-size-larger-than
-  * safe-alloc: fix pointer implementation
-  * calloc-gnu: now LGPLv2+
-  * safe-alloc: simplify via reallocarray
-  * xalloc-oversized: fix SIZE_MAX optimization bug
-  * xalloc: new function xreallocarray
-  * group-member: simplify via realloc-gnu
-  * backupfile: simplify via realloc-gnu
-  * safe-alloc: improve doc
-  * malloc-gnu-tests, etc.: test ptrdiff_t overflow
-  * malloc-gnu, etc.: prefer AS_CASE to woolly AS_IF
-  * malloc-gnu, etc.: sync better with Autoconf
-  * lib/mini-gmp.c
-  * malloc-posix, realloc-posix, calloc-posix: Document affected platforms.
-  * More systematic file naming.
-  * Add comments after 2021-04-11 change.
-  * doc: Update for FreeBSD 13.0/arm64.
-  * xalloc: adjust to malloc ptrdiff_t change
-  * malloc, etc.: check for ptrdiff_t overflow
-  * stdio: Fix build error in some configurations (regression 2021-04-11).
-  * doc: Update for FreeBSD 11.0, 12.0, 13.0.
-  * malloc, realloc: fix recently-introduced #undef typos
-  * hamt tests: Fix link error.
-  * c-stack: Don't use an undefined C macro (regression from 2020-10-04).
-  * doc: Fix confusion between LIBADD and LDADD.
-  * malloc, realloc, calloc: Support restricted library symbols on AIX.
-  * Support several gnulib-tool invocations under the same configure.ac.
-  * Rename GNULIB_OVERRIDES_CHAR16_T, GNULIB_OVERRIDES_CHAR32_T.
-  * Rename GNULIB_OVERRIDES_WINT_T.
-  * increment-serial: New program.
-  * useless-if-before-free: Implement --version option according to GCS.
-  * libtool-next-version: Implement --version option according to GCS.
-  * gnupload: Implement --version option according to GCS.
-  * git-version-gen: Implement --version option according to GCS.
-  * bootstrap: Implement --version option according to GCS.
-  * announce-gen: Implement --version option according to GCS.
-  * Simplify GNULIB_* variable initializations.
-  * Blame GCC, not Coverity, in utimens ChangeLog entry.
-  * realloc: fix undef typo
-  * utimens: fix confusing arg type in internal func
-  * execute tests: Avoid test failure in certain environments.
-  * * lib/xalloc.h: Fix previous commit by adding missing include.
-  * xalloc: simplify integer overflow test
-  * group-member: minor tweak to omit a *
-  * backupfile: less-aggressive buffer growth
-  * xalloc-oversized: export xalloc_count_t
-  * xalloc: try to pacify gcc -Wsign-compare
-  * hamt: Fix coding errors.
-  * pthread-cond: Fix compilation error.
-  * pthread-cond: Fix wrong configure results when <pthread.h> is absent.
-  * backupfile, backup-rename: Trim dependencies.
-  * doc: Fix syntax error (regression from 2021-04-02).
-  * hamt: Document the module in the Gnulib manual.
-  * savedir: avoid unlikely undefined behavior
-  * quotearg: avoid undefined and/or O(N**2)
-  * xgethostname: reorganize / simplify
-  * *-list tests: Add more tests.
-  * list: Add operations first_node, last_node.
-  * xalloc-die: Fix compilation error (regression from 2021-03-28).
-  * hamt: New module.
-  * strtoul, strtoll, strtoull: Fix compilation warning.
-  * strtoll: Work around a bug on native Windows and Minix.
-  * strtol: Work around a bug on native Windows and Minix.
-  * strtoull: Work around a bug on native Windows and Minix.
-  * strtoul: Work around a bug on native Windows and Minix.
-  * strtol, strtoul, strtoll, strtoull: Optimize.
-  * strto*l: Don't pass invalid arguments to isspace, isalnum, toupper.
-  * glob: Reject ~user syntax, when flag GLOB_TILDE_CHECK is given.
-  * xalloc: delay setting size until success
-  * xalloc: new function xpalloc, from dfa
-  * linked-list tests: Add another test for SIGNAL_SAFE_LIST.
-  * renameatu tests: Add unit test for bug found on macOS.
-  * unistdio/*-vasnprintf: Fix errno value (regression from yesterday).
-  * vasnprintf: Fix memory leak (regression from yesterday).
-  * fprintf-posix: fix typo
-  * free-posix: use more often in other modules
-  * renameatu: work around macOS 11.2 renameatx_np bug
-  * clean-temp-simple: Fix a rare memory leak.
-  * clean-temp-simple: Relicense under LGPLv2+.
-  * clean-temp-simple: Remove dependency upon xalloc, xalloc-die, xlist.
-  * clean-temp-simple: New module.
-  * error: Relicense under LGPLv2+.
-  * getprogname: Relicense under LGPLv2+.
-  * fatal-signal: Relicense under LGPLv2+.
-  * doc: Mention an open glibc bug.
-  * mbrtowc: Remove a redundant condition.
-  * linkedhash-list: Relicense under LGPLv2+.
-  * fatal-signal: Remove dependency upon xalloc.
-  * diacrit: remove
-  * tests: fix signed overflow issues
-  * doc: More updates.
-  * doc: Update for macOS 11.1.
-  * ftell: Document bug in macOS >= 10.15.
-  * ftello: Work around bug in macOS >= 10.15.
-  * math C++ tests: Fix compilation error on macOS 11.2.
-  * simple-atomic tests: Fix compilation error on Solaris 10.
-  * simple-atomic: Fix compilation error on Solaris 10/x86_64 with cc.
-  * argmatch: fix testing typo
-  * autoupdate
-  * intprops: improve commentary
-  * time_rz: Put reference documentation into the .h file.
-  * parse-datetime tests: Avoid a test failure on NetBSD.
-  * autoupdate
-  * libc-config: port to DragonFlyBSD 5.9
-  * manywarnings: modernize documentation
-  * sysexits: Fix for Haiku.
-  * Rename GNULIB_WCHAR_SINGLE to GNULIB_WCHAR_SINGLE_LOCALE.
-  * mbrtowc: Allow locking optimization independently of 'unlocked-io'.
-  * regex: Allow locking optimization independently of 'unlocked-io'.
-  * exclude: Allow stdio optimization independently of 'unlocked-io'.
-  * readutmp: Optimize stdio accesses.
-  * mountlist: Optimize stdio accesses.
-  * getusershell: Optimize stdio accesses when possible.
-  * unlocked-io-internal: New module.
-  * posixtm: Remove unused includes.
-  * dynarray: Add tests.
-  * dynarray: Make the module usable on its own.
-  * scratch_buffer: Add comment.
-  * parse-datetime2: fix licensing
-  * free-posix: Update documentation.
-  * doc: Update for glibc 2.33.
-  * stddef: Generalize tcc workaround to other compilers.
-  * stdalign: port to tcc + glibc
-  * asyncsafe-spin, simple-atomic: Add support for tcc/x86.
-  * asyncsafe-spin, simple-atomic: Add support for tcc.
-  * stddef: Work around an interoperability problem of tcc with glibc.
-  * mbrtowc: port to AIX 7.1 with xlc 12.1
-  * * modules/parse-datetime2: New file.
-  * unlocked-io: do not redefine getc_unlocked etc.
-  * parse-datetime2: new module
-  * string-buffer: Fixes.
-  * gitlog-to-changelog: output SHA in "empty commit message" warning
-  * glob: include libc-config.h only if needed
-  * glob: include libc-config.h in a more-standard way
-  * autoupdate
-  * string-buffer: Add tests.
-  * string-buffer: New module.
-  * scratch_buffer: Document the exported API.
-  * DEPENDENCIES: Update.
-  * parse-datetime: Fix comment.
-  * passfd: Fix test failure on FreeBSD >= 12 and NetBSD in 64-bit mode.
-  * Port better to macOS Mojave
-  * linked-list test: Add test for SIGNAL_SAFE_LIST. (It currently fails.)
-  * simple-atomic: Add tests.
-  * simple-atomic: New module.
-  * Fix distinction of 32-bit/64-bit mode with xlc 13.1.3 on AIX.
-  * Correct placement of last ChangeLog entry.
-  * lib-symbol-visibility: Make it work with -Wmissing-prototypes.
-  * stddef: Fix test-stddef compilation error on MidnightBSD/x86.
-  * Document non-standard prototypes on MidnightBSD.
-  * posixtm tests: Fix warnings seen on MidnightBSD/x86.
-  * Add cross-compilation guesses for MidnightBSD.
-  * threadlib: Add support for MidnightBSD.
-  * host-os: Add support for MidnightBSD.
-  * c-stack: Adjust for MidnightBSD.
-  * relocatable-prog: Add support for MidnightBSD.
-  * havelib: Add support for MidnightBSD.
-  * wcwidth: Document MidnightBSD bug.
-  * pthread_sigmask: Document MidnightBSD bug.
-  * immutable: Avoid test failures on MidnightBSD.
-  * c32is*: Avoid test failures on MidnightBSD.
-  * regex: fix comment location
-  * regex-tests: add bug 11053 test
-  * regex: debug check for set member duplicates
-  * regex: fix longstanding backref match bug
-  * regex: avoid duplicate in espilon closure
-  * regex-tests: fix typo
-  * regex: make it easier to merge into glibc
-  * regex: minor refactoring
-  * regex: avoid undefined behavior
-  * regex: improve comments
-  * relocatable-prog-wrapper: Tweak today's patch.
-  * fmaf: Document QEMU bug
-  * remainderl: Work around musl libc bug.
-  * log2l: Work around musl libc bugs.
-  * log1pl: Work around musl libc bug.
-  * log10l: Document musl libc bug.
-  * logl: Document musl libc bug.
-  * expm1l: Document musl libc bug.
-  * expl: Document musl libc bug.
-  * relocatable-prog-wrapper: Update after recent changes.
-  * Make it possible to compile rawmemchr.c separately, unconditionally.
-  * Make it possible to compile mempcpy.c separately, unconditionally.
-  * Make it possible to compile free.c separately, unconditionally.
-  * Make it possible to compile realloc.c separately, unconditionally.
-  * Make it possible to compile malloc.c separately, unconditionally.
-  * canonicalize-lgpl: Simplify.
-  * canonicalize, canonicalize-lgpl: Straighten dependencies.
-  * scratch_buffer: Fix dependencies.
-  * autoupdate
-  * doc: More precise wording.
-  * doc: Remove obsolete text.
-  * autoupdate
-  * maintainer-makefile: Mimic bootstrap's gnulib-srcdir guessing.
-  * posix_spawn_file_actions_* tests: Fix module dependencies.
-  * posix_spawn_file_actions_addclose: Relax configure test.
-  * getaddrinfo: Doc fix.
-  * getcwd: Fix cross-compilation guess for musl libc.
-  * expm1l: Fix configure test result with GCC 10 on powerpc64le.
-  * utime: Fix configure test (regression 2020-12-04).
-  * libc-config: port to Xcode 7
-  * explicit_bzero: Add fallback for other compilers.
-  * explicit_bzero: Add support for clang.
-  * Port FALLTHROUGH to clang 3.4 and earlier
-  * gc-random: Fix link error in tests.
-  * gc-random: Replace implementation with call to getrandom.
-  * exec*e tests: Avoid test failures on Cygwin.
-  * canonicalize-lgpl: Work around a Cygwin bug.
-  * doc: Document ptsname_r bug on Cygwin.
-  * sethostname tests: Avoid test failure on Cygwin.
-  * fnmatch, regex, fts: FALLTHROUGH consistency
-  * spawn-pipe: Fix SIGSEGV on OS/2 kLIBC.
-  * dirent: Fix compilation error in C++ mode on OS/2 kLIBC.
-  * zerosize-ptr: Fix compilation on OS/2 kLIBC.
-  * stddef: Fix compilation for max_align_t on OS/2 kLIBC.
-  * yield: Implement for OS/2 kLIBC.
-  * sched_yield: Implement for OS/2 kLIBC.
-  * spawn: Use special invocation for <spawn.h> on OS/2 kLIBC.
-  * noreturn tests: Avoid test failure on Solaris 10/x86 with cc.
-  * autoupdate
-  * uninorm tests: Fix compilation error on Cygwin.
-  * immutable: Implement on native Windows.
-  * canonicalize-lgpl tests: Fix link error.
-  * canonicalize-lgpl: Work around // handling in realpath() of musl 1.2.2.
-  * canonicalize[-lgpl] tests: Add more tests.
-  * argp tests: Avoid test failures on Alpine Linux.
-  * get-rusage-data tests: Avoid test failure on musl libc.
-  * immutable, get-rusage-data: Fix autoconf warning.
-  * vma-iter: Port to 64-bit Haiku.
-  * doc: Update doc about realpath.
-  * verify: simplify static_assert configuration
-  * lib-msvc-compat: Update libtool usage recommendation.
-  * verify: Use C++11 static_assert when available.
-  * tempname: consume less entropy
-  * lchmod-tests: Fix link error.
-  * Correct preceeding change.
-  * immutable: Add tests.
-  * immutable: New module.
-  * Use https:// instead of git://.
-  * snippet/_Noreturn: port to pedantic clang
-  * Allow setting CVS username for gnu-web-doc-update.
-  * exp* tests: Work around clang 6.0.1 optimization bugs on x86.
-  * fchmodat: Work around trailing slash bug in fchmodat() on AIX 7.2.
-  * fchmod-tests, fchmodat tests, lchmod tests: Add more tests.
-  * utimensat: Fix typo in last commit.
-  * truncate: Document last workaround.
-  * dynarray: work even if ‘free’ is replaced
-  * tempname: don’t block for minutes
-  * tempname: sync with proposed glibc patch
-  * regex: stop using alloca
-  * regexec: remove alloca usage in build_trtable
-  * scratch_buffer: add scratch_buffer_dupfree macro
-  * regex: remove alloca usage on regex set_regs
-  * dynarray: new module
-  * bootstrap: Fix parsing of package name.
-  * localename: Fix link error with duplocale on AIX 7.2 (regr. 2019-12-18).
-  * autoupdate
-  * logb: Fix test failure on glibc/powerpc.
-  * logb: Fix test failure on glibc/powerpc.
-  * libc-config: simplify clang __has_* macros
-  * flock: Update documentation.
-  * ilogbl: Fix compilation error with xlclang on AIX 7.2.
-  * ilogbl: Fix test failures on AIX 7.1 in 64-bit mode.
-  * ilogb: Fix test failures on AIX 7.1 in 64-bit mode.
-  * fclose: Fix test failure on AIX 7.2.
-  * pipe-filter-gi: Fix test failure on AIX 7.2.
-  * utimens, utimensat, fdutimensat: Avoid test failures on AIX 7.2.
-  * utimensat: Work around trailing slash bug in utimensat() on AIX 7.2.
-  * ptsname_r, ptsname: Avoid test failures on AIX 7.2.
-  * * modules/filename, modules/idx (Maintainer): Add glibc.
-  * libc-config: merge from glibc
-  * maintainer-makefile: correct preceding change
-  * maint: note syncs to glibc
-  * autoupdate
-  * truncate: Work around trailing slash bug in truncate() on AIX 7.2.
-  * mkfifoat: Fix cross-compilation guess (regression from 2021-01-04).
-  * ffsll: Override completely broken implementation on AIX in 32-bit mode.
-  * symlinkat: Fix trailing slash handling.
-  * mkfifoat: Update module description.
-  * link: Improve trailing slash handling on native Windows.
-  * mkfifoat: Work around trailing slash bug in mknodat() on AIX 7.2.
-  * mkfifoat: Work around trailing slash bug in mkfifoat() on AIX 7.2.
-  * libc-config: Avoid overriding the headers from an installed newer glibc.
-  * libc-config: Avoid overriding the headers from an installed newer glibc.
-  * maintainer-makefile: Invoke syntax-checks regardless of locale.
-  * nstrftime, time_rz: Avoid using an obsolete Autoconf macro.
-  * expm1f-ieee: Work around AIX 7.2 bug.
-  * ffsl, ffsll: Work around AIX 7.2 problem.
-  * ssfmalloc: Fix includes.
-  * quotearg tests: Avoid test failures on Solaris 11.3.
-  * tests: Fix link errors on Solaris, when libunistring-optional is in use.
-  * c32ispunct tests: Avoid test failures on FreeBSD.
-  * Fix last ChangeLog entry.
-  * doc: Repeat warning that --with-tests cannot be used twice.
-  * iconv, iconv_open: Improve documentation.
-  * iconv-h: Fix module description.
-  * iconv_open: Fix module description.
-  * autoupdate
-  * stddef: Override wrong max_align_t on AIX 7 with xlc in 64-bit mode.
-  * free-posix: Work around GCC mis-optimization bug.
-  * valgrind-tests: Disable valgrind if it would cause all tests to fail.
-  * valgrind-tests: Really enable the valgrind options test.
-  * utimensat: Fix test failures on macOS 10.13.
-  * utimens: Fix test failure on macOS 10.13.
-  * utimens: Fix test failure on macOS 10.13.
-  * utimens: Avoid test failures on macOS 10.13.
-  * renameatu: Fix test failures on macOS.
-  * getgroups test: Avoid warning with glibc >= 2.32 and gcc >= 10.
-  * timespec_get: Add tests.
-  * timespec_get: New module.
-  * time: Define TIME_UTC.
-  * stddef: Try harder to get max_align_t defined on OpenBSD, part 2.
-  * canonicalize: remove NARROW_ADDRESSES optimization
-  * stddef: Try harder to get max_align_t defined on OpenBSD.
-  * aligned_alloc: Fix test failure on OpenBSD 6.8.
-  * aligned_alloc: Fix test failure on OpenBSD 6.8.
-  * posixtm tests: Disable part of the test on plaforms where it fails.
-  * autoupdate
-  * c32isgraph/c32isprint/c32ispunct tests: Avoid test failures on OmniOS.
-  * libc-config: port to Sun C 5.9
-  * quotearg tests: Avoid test failures on Solaris 11.
-  * maint: Update copyright notices in --version output.
-  * maint: run 'make update-copyright'
-  * autoupdate
-  * filename: change filename.h comment to LGPLv2.1+
-  * doc: mention year-0 bugs in Solaris etc.
-  * ptsname_r: Fix test failure on Solaris.
-  * posixtm tests: Disable part of the test on plaforms where it fails.
-  * poll tests: Avoid test failure on AIX.
-  * poll tests: Avoid test failure on BSD and Solaris systems.
-  * fnmatch: merge from glibc + proposal
-  * glob: merge proposed glibc changes
-  * memalign: Work around Solaris bug.
-  * malloc-h: Add tests.
-  * malloc-h: New module.
-  * unistd: Fix portability warnings.
-  * autoupdate
-  * autoupdate
-  * utime: Fix compilation error on macOS and Solaris 9 (regr. 2020-12-24).
-  * srclistvars.sh doc unusual repo urls
-  * getlogin tests, getlogin_r tests: Avoid failure on Solaris OpenIndiana.
-  * * lib/canonicalize-lgpl.c (realpath_stk): Set errno properly.
-  * regex-tests: tweak to avoid a clang-10 warning
-  * hash: add casts-to-float to avoid clang-10 warnings
-  * canonicalize: fix size overflow treatment
-  * list-c++, [o]map-c++, [o]set-c++: Fix conflict with 'free-posix' module.
-  * canonicalize: fix ptrdiff_t overflow bug
-  * havelib: Fix for Solaris 11 OpenIndiana and Solaris 11 OmniOS.
-  * ptsname_r: Fix a compiler warning on Solaris.
-  * gnulib-tool: Fix logic whether to add a dummy.c.
-  * faccessat: revert recent EOVERFLOW change
-  * canonicalize-lgpl: accommodate picky cpp
-  * canonicalize: simplify via scratch_buffer_dupfree
-  * regex: remove glibc21.m4
-  * gnulib-tool: Make --conditional-dependencies work with --with-tests.
-  * execvpe: Make dependency to stdbool explicit.
-  * execlp: Add tests.
-  * execlp: New module.
-  * execle: Add tests.
-  * execle: New module.
-  * execl: Add tests.
-  * execl: New module.
-  * execv: Add tests.
-  * execv: New module.
-  * execvp: Add tests.
-  * execvp: New module.
-  * execvpe: Add tests.
-  * execvpe: New module.
-  * execve: Add tests.
-  * execve: New module.
-  * execve, execvpe, execvp, execv, execl, execle, execlp: Prepare modules.
-  * stack: Fix typo in comments.
-  * bitset: Fix conflict with 'free-posix' module.
-  * idx: change idx.h comment to LGPLv2.1+
-  * MODULES.html.sh: Update after 2020-12-19 change.
-  * Make it possible to turn off the mkdir override on Windows.
-  * Make it possible to turn off each of the Windows oldnames workarounds.
-  * canonicalize, canonicalize-lgpl: remove lint
-  * spawn-pipe: Use posix_spawn by default on native Windows.
-  * unistd-safer: Implement pipe_safer on native Windows.
-  * execute: Use posix_spawn by default on native Windows.
-  * canonicalize-lgpl: merge proposed libc changes
-  * autoupdate
-  * posix_spawn-internal: Implement for native Windows.
-  * windows-spawn: Export another auxiliary function.
-  * windows-spawn: Export some more auxiliary functions.
-  * windows-spawn: Export another auxiliary function.
-  * windows-spawn: Export an auxiliary function.
-  * posix_spawn* tests: Add support for native Windows.
-  * sh-filename: Add support for native Windows.
-  * careadlinkat: improve warning line number
-  * * canonicalize-lgpl.c: Space after paren.
-  * linkat: use eloop-threshold
-  * canonicalize-lgpl: use eloop-threshold
-  * eloop-threshold: new module
-  * canonicalize: prefer faccessat to stat
-  * faccessat: work around F_OK EOVERFLOW bug
-  * stat failing with EOVERFLOW implies existence
-  * canonicalize-lgpl: remove freea macro
-  * canonicalize, canonicalize-lgpl: fix symlink bug
-  * execute: Treat signalled processes like wait-process does.
-  * windows-spawn: Improve errno upon failure on native Windows.
-  * findprog-in: Improve errno upon failure on native Windows.
-  * posix_spawn, posix_spawnp: Fix execution of scripts.
-  * Add unit tests regarding execution of scripts.
-  * Don't execute scripts without '#!' marker through /bin/sh.
-  * posix_spawn[p]: Fix compilation error on Windows (regr. 2020-12-14).
-  * posix_spawn tests: Add two more tests.
-  * posix_spawn tests: Add another test.
-  * build-aux/config.guess
-  * Remove support for broken <wchar.h> in AIX 3.
-  * Remove support for broken <wchar.h> in BSD/OS and OSF/1.
-  * isnanf: Fix autoconf test.
-  * Remove some of the support for obsolete IRIX 4 and 5.
-  * filemode: Remove Cray support.
-  * free-posix: assume glibc 2.33 fixes this.
-  * backupfile: Fix compilation error on native Windows (regr. 2018-10-23).
-  * float: Fix compilation error when gnulib's float.h exists twice, part 2.
-  * float: Fix compilation error when gnulib's float.h exists twice.
-  * free-posix: Assume future POSIX compliance only on OpenBSD and Solaris.
-  * free-posix: port to GNU/Linux
-  * free-posix: Add tests.
-  * free-posix: Add C++ declaration test.
-  * free-posix: New module, renamed from 'free'.
-  * free: Remove support for obsolete platforms.
-  * intprops: port to ICC 2021.1 Beta 20201112
-  * intprops: Avoid potentially buggy __builtin_add_overflow in GCC 5, 6.
-  * free: Fix warning.
-  * canonicalize-lgpl: fix AIX test failures
-  * canonicalize: omit second readlink when not needed
-  * canonicalize: remove arbitrary 8192-byte limit
-  * canonicalize-lgpl: simplify merge to glibc
-  * free: preserve errno
-  * idx: simplify IDX_MAX, remove IDX_WIDTH
-  * posix_spawn_file_actions_addfchdir-tests: Rename test.
-  * posix_spawn_file_actions_addchdir-tests: Rename test.
-  * posix_spawn-tests: Rename test.
-  * posix_spawnp-tests: Rename test.
-  * posix_spawnp-tests: Rename test.
-  * findprog-in: Allow overriding the current directory.
-  * posix_spawn-internal: Make better use of 'const'.
-  * spawn: Make it compile on native Windows.
-  * windows-spawn: Avoid shadowing a variable.
-  * string: port memchr macro to AIX 7.2 XLC
-  * canonicalize: fix AIX test failures
-  * Assume readlink/readlinkat ERANGE fix
-  * getcwd: port to AIX
-  * readlink, readlinkat: add ERANGE portability
-  * spawn-pipe: Fix hanging processes on Windows (regression 2020-11-30).
-  * Fix gnulib-tool error when some modules occur in tests/.
-  * sh-quote, execute, spawn-pipe, etc.: Make better use of 'const'.
-  * execute-tests: Fix compilation error with MSVC.
-  * vararrays: just use 2.70
-  * sys_types: just use 2.70
-  * stdint: port to Autoconf 2.70
-  * pid_t.m4: just use 2.70
-  * largefile: just use 2.70
-  * AC_C_RESTRICT: update from Autoconf
-  * extensions: update from Autoconf
-  * alloca: update from Autoconf
-  * memchr: Work around memory overrun bug on AIX 7.2.
-  * execute-tests: Fix compilation error on AIX in 32-bit mode.
-  * windows-spawn: Relicense under LGPLv2+.
-  * execute, spawn-pipe: Fix memory leak on native Windows.
-  * findprog-in: Relicense under LGPLv2+.
-  * findprog-in: Don't exit upon out-of-memory.
-  * fmaf: Work around a bug on FreeBSD 12.2/arm.
-  * threadlib: Fix test-fstrcmp failure on FreeBSD 11.
-  * math C++ tests: Fix compilation error in with clang >= 7 on FreeBSD.
-  * std-gnu11: Make compatible with Autoconf 2.70.
-  * argp: Avoid undefined behaviour when invoking qsort().
-  * argp: Improve comments.
-  * argp: Don't pass invalid arguments to isspace() and isalnum().
-  * argp: Don't rely on undefined behaviour of _tolower().
-  * unicodeio: Fix wrong result on FreeBSD.
-  * get-rusage-data tests: Avoid test failure on FreeBSD/x86_64.
-  * get-rusage-data: Fix link error on FreeBSD 12.2/arm64.
-  * Correct interaction between gl_ANSI_CXX and AC_PROG_CXX.
-  * Tweak the Windows oldnames workaround.
-  * doc: fix flat address space discussion
-  * doc: document -static-libubsan more
-  * doc: Add more details regarding the undefined behaviour sanitizer.
-  * Do the Windows oldnames workaround through the C++ GNULIB_NAMESPACE.
-  * doc: Mention some missing function declarations.
-  * doc: Tweak example.
-  * filenamecat-tests: Use idx_t for nonnegative ptrdiff_t variables.
-  * time_rz: Use idx_t for nonnegative ptrdiff_t variables.
-  * parse-datetime: Use idx_t for nonnegative ptrdiff_t variables.
-  * fnmatch: Use idx_t for nonnegative ptrdiff_t variables.
-  * c-stack: Use idx_t for nonnegative ptrdiff_t variables.
-  * backupfile: Use idx_t for nonnegative ptrdiff_t variables.
-  * doc: fix curved quotes issue
-  * doc: mention static and dynamic checking
-  * intprops: Add INT_ADD_OK etc.
-  * doc: move exotic platfroms to Target Platforms
-  * doc: minor rewording for IBM i
-  * doc: mention intptr_t etc. and IBM i
-  * utime: Fix a test failure on macOS 10.13.
-  * utime: Fix a test failure on macOS 10.13.
-  * intprops: update doc and mention Unisys
-  * idx: Clarify that idx_t always behaves like a signed type.
-  * idx: New module.
-  * fprintf-posix-tests: Avoid a test failure on macOS 10.13.
-  * canonicalize: refactor can_mode flag
-  * canonicalize: prefer signed integer types
-  * canonicalize: fix most of another EOVERFLOW issue
-  * canonicalize: do not assume symlinks have st_ino
-  * canonicalize: fix EOVERFLOW bug
-  * canonicalize-lgpl: fix EOVERFLOW bug
-  * strsignal-tests: Fix test failure on macOS 10.13.
-  * Fix compilation errors in test-math-c++.cc on FreeBSD 12.2/arm64.
-  * spawn-pipe: Allow caller to specify directory for the subprocess.
-  * execute: Allow caller to specify directory for the subprocess.
-  * autoupdate
-  * vma-iter: Add support for macOS11/arm64.
-  * spawn-pipe: Fix handling of OS/2 kLIBC.
-  * execute: Fix uninitialized use of errno.
-  * access tests: Fix test failure on native Windows.
-  * faccessat: link with $(LIB_EACCESS)
-  * execute, spawn-pipe: Make multithread-safe on native Windows.
-  * execute, spawn-pipe: Improve documentation.
-  * execute tests: Add more tests.
-  * havelib: Fix for non-ELF platforms (regression 2019-11-17).
-  * bitset: use integer_length in table implementation
-  * bitset: use integer_length in list implementation
-  * bitset: use integer_length in vector implementation
-  * bitset: use integer_length in array implementation
-  * bitset: style: use consistent names
-  * bitset: style: sort header
-  * bitset: tests: check BITSET_FOR_EACH_REVERSE
-  * spawn-pipe tests: Fix test failure with MSVC.
-  * execute: Add tests.
-  * fcntl: Work around NetBSD bug with F_DUPFD_CLOEXEC.
-  * spawn-pipe: Fix build on OS/2 kLIBC (regression 2020-11-28).
-  * asyncsafe-spin: Fix compilation error with GCC on 32-bit SPARC.
-  * asyncsafe-spin: Fix build error with GCC on 32-bit SPARC.
-  * windows-spawn: New module.
-  * ssfmalloc tests: Port to macOS 11.
-  * Fix dependencies of modules that use '_exit' on native Windows.
-  * raise-tests: Fix compilation error on MSVC (regression 2020-11-25).
-  * setlocale-tests: do not trigger gcc's -Wanalyzer-possible-null-argument
-  * raise-tests: avoid GCC 11's new exit-from-signal-handler warning
-  * autoupdate
-  * Use the correct printf format attribute for mingw.
-  * selinux-at, selinux-h: use const correct declarations
-  * canonicalize-lgpl: fix memory leak
-  * Fix missing module dependencies to 'xalloc' (regression 2020-10-19).
-  * bootstrap: add option hooks
-  * argp: Don't break getprogname on non-glibc systems.
-  * doc: Document <link.h>.
-  * doc: Add references to the LSB.
-  * doc: Add references to the LSB.
-  * doc: Fix a makeinfo warning (regression 2020-11-03).
-  * parse-datetime: fix printf format typo
-  * setlocale-null-tests: work around GCC bug 44511
-  * nl_langinfo-tests: work around GCC bug 44511
-  * selinux-h: add stubs for selabel_open etc.
-  * Update after 'test-driver' in Automake changed.
-  * read-file: remove dead assignment
-  * autoupdate
-  * bitset: tests: exercise the stats too
-  * bitset: tests: try harder to break it
-  * bitset: use ffs where possible in the vector implementation
-  * bitset: use ffs where possible in the table implementation
-  * bitset: check empty and full bitsets
-  * bitset: be sure to always return a value
-  * vcs-to-changelog: Expect spaces in file names
-  * bitset: strengthen tests
-  * bitset: fix iteration over table bitsets
-  * bitset: rename internal details for consistency
-  * bitset: test: run deterministic tests on several bitset sizes
-  * bitset: use ffs where possible in the list implementation
-  * bitset: use ffs where possible in array implementation
-  * posixcheck: Don't enable GNULIB_POSIXCHECK in C++ mode.
-  * Fix error when GNULIB_POSIXCHECK is enabled (regression 2019-06-04).
-  * Fix link errors on AIX.
-  * Fix link errors on platforms with libunistring.
-  * Fix link errors on platforms with libintl (e.g. Solaris and AIX).
-  * getumask: Document link dependencies.
-  * Update link dependencies in modules after 2020-09-09 change.
-  * getumask-tests: port to Solaris 10 etc.
-  * bitset: use ffsl to accelerate iterations over set bits
-  * bitset: more tests
-  * bitset: fix the copy from lbitset to other types
-  * bitset: making debug traces more useful
-  * bitset: comment changes
-  * careadlinkat: warn better about GCC bug 93644
-  * autoupdate
-  * autoupdate
-  * autoupdate
-  * hard-locale-tests: avoid a -Wstrict-prototypes warning
-  * time_rz: simplify CVE-2017-7476 fix
-  * parse-datetime: streamline overflow checking
-  * parse-datetime-tests: port to Alpine Linux 3.12.1
-  * autoupdate
-  * mgetgroups: avoid warning with clang
-  * gnulib-tool: Fix link error with 'version-etc' (regression 2020-05-29).
-  * autoupdate
-  * tests: pacify Sun C 5.9
-  * tests: port better to XLC 12.01
-  * aligned-malloc: Use fixes from the new modules.
-  * aligned_alloc: Add tests.
-  * aligned_alloc: New module.
-  * posix_memalign: Add tests.
-  * posix_memalign: New module.
-  * memalign: Add tests.
-  * memalign: New module.
-  * verify tests: Fix crash with GCC (regression 2020-11-02).
-  * mountlist: recognize more file system types as remote
-  * verify tests: Fix -Wuninitialized warning (regression 2020-10-30)
-  * dfa.h: support inclusion from C++
-  * ssfmalloc tests: Portability to Linux/PowerPC and Linux/SPARC.
-  * verify tests: Fix compilation error with MSVC (regression 2020-10-30).
-  * dfa-tests: test for today's invalid-merge fix
-  * dfa: retain sequences of similar nodes in optimization
-  * test-dfa-match-aux.c: accept EREs, not BREs
-  * verify tests: avoid -Wmissing-declarations warnings
-  * sys_stat: update comments for S_IRWXUGO, S_IXUGO
-  * ssfmalloc tests: Small tweaks.
-  * ssfmalloc tests: Portability to Minix.
-  * ssfmalloc: Portability to AIX.
-  * ssfmalloc: Portability to Cygwin.
-  * ssfmalloc: Fix buffer overrun in bitmap search.
-  * autoupdate
-  * doc: mention ‘restrict’ and C++
-  * autoupdate
-  * selinux-at, selinux-h: port to SELinux 3.1
-  * xalloc-die: Fix link error with Solaris cc (regression 2020-07-27).
-  * ssfmalloc: Add tests.
-  * ssfmalloc: New module.
-  * wchar: Fix configure test result on some versions of AIX.
-  * time: Fix warning about asctime when asctime is not used.
-  * *-list, *-oset, *-omap: Avoid a GCC warning (regression 2020-10-10).
-  * obstack: Fix a clang warning.
-  * hash: Rename hash_delete to hash_remove.
-  * hash, xhash: Make usable from C++.
-  * hash, xhash: Move comments to the .h file.
-  * autoupdate
-  * autoupdate
-  * autoupdate
-  * Don't declare an intention to modify the return value of strerror.
-  * *printf: Avoid "expanded before it was required" warning.
-  * getprogname: Add support for OpenServer 6 and UnixWare 7.
-  * tests: Avoid a name clash on UnixWare.
-  * stdioext: Update comments regarding UnixWare.
-  * stdioext: Treat OpenServer 6 and UnixWare 7 like OpenServer 5.
-  * stdioext: Avoid compilation errors on UnixWare 7.
-  * stdioext: Update comments regarding Cygwin.
-  * Fix "warning: implicit declaration of function 'pthread_sigmask'".
-  * *-list, *-oset, *-omap: Avoid possible compiler warnings.
-  * rbtree-list: Avoid possible compiler warnings.
-  * stack: New module.
-  * attribute: improve const, pure doc
-  * thread: pacify GCC on Solaris 10
-  * c-stack: avoid AS_IF
-  * c-stack: pacify GCC 9.3.1 when using libsigsegv
-  * localename: Fix a couple of "unused parameter" warnings.
-  * vasnprintf: Don't use %n on modern, ISO C 99 compliant platforms.
-  * c-stack: streamline Solaris configuration
-  * c-stack: stop using SIGSTKSZ
-  * c-stack: fix libsigsegv typo
-  * MODULES.html.sh: Fix typo.
-  * version-etc: pacify Oracle Studio 12.6
-  * Avoid "warning: The macro `AC_DECL_SYS_SIGLIST' is obsolete".
-  * Avoid "warning: The macro `_AC_COMPUTE_INT' is obsolete".
-  * Avoid "warning: The macro `AC_HEADER_STDC' is obsolete".
-  * Enable testing of prereleases of Autoconf 2.70.
-  * Avoid "warning: The macro `AC_PROG_CC_STDC' is obsolete".
-  * Avoid "warning: The macro `AC_HELP_STRING' is obsolete".
-  * Avoid "warning: $as_echo_n is obsolete" from autoconf 2.69c.
-  * autoupdate
-  * extensions: Simplify last commit.
-  * extensions: require AC_GNU_SOURCE only for <=2.63
-  * regex-tests: Make test more robust.
-  * dfa: remove unused the member of structure
-  * regex-tests: fix possible Turkish false-alarm
-  * regex-tests: fix test and add debug output
-  * regex: no longer match glibc
-  * autoupdate
-  * regex: fix ignore-case Turkish bug
-  * regex: port to weird isascii platforms
-  * dfa: make dfasupported a global function
-  * canonicalize: Add support for UNC file names on native Windows.
-  * supersede: Fix test failures on native Windows.
-  * test-stdalign: test Oracle Studio better
-  * c-stack: output diagnostic in single 'write'
-  * c-stack: improve checking if !libsigsegv
-  * Revert now-unnecessary override of config.guess on Alpine Linux 3.10.
-  * autoupdate
-  * relocatable-prog: Fix for multiple relocatable library directories.
-  * test-verify.c: avoid -Wshadow warnings
-  * havelib: Avoid linking with libc.a on GNU systems.
-  * Fix recognition of musl libc on Alpine Linux 3.10.
-  * nl_langinfo: Make multithread-safe on Solaris 10 and Solaris 11.3.
-  * fsusage, getaddrinfo: Produce more regular configure output.
-  * Add back gl_SILENT.
-  * c-stack-tests: fix -fsanitize=undefined false alarm
-  * signalblocking: simplify and remove gl_SILENT
-  * sigprocmask: Fix configuration failure on Solaris 10 (regr. 2020-07-25). Part 2.
-  * sigprocmask: Fix configuration failure on Solaris 10 (regr. 2020-07-25).
-  * intprops, xalloc: avoid __builtin_mul_overflow_p with Clang
-  * libc-config: port __THROW to Ubuntu 4
-  * test-dfa-match.sh: port timeout work-around to newer Busybox
-  * fnmatch: adjust to match glibc fix
-  * stat, fstat: Fix compilation error with old mingw headers.
-  * stat, fstat: Fix when compiling for versions older than Windows Vista.
-  * dfa: remove dfa-heap-overrun workaround
-  * dfa: fix failure in removal of epsilon closure
-  * dfa: avoid use of uninitialized constraint
-  * dfa: assume C99 in reorder_tokens
-  * dfa: fix dfa-heap-overrun failure
-  * parse-datetime: Make the build rule work with parallel 'make'.
-  * getpass: Check for nonnull prompt argument while avoiding warnings.
-  * dfa: epsilon-closure tweaks (Bug#40634)
-  * dfa: use backward set in removal of epsilon closure
-  * canonicalize: fix pointer indexing bugs
-  * tempname: help merge with glibc
-  * getcwd: merge recent glibc changes
-  * autoupdate
-  * attribute: Clarify which file to include.
-  * pipe-filter-ii, pipe-filter-gi: Fix warnings on native Windows.
-  * verify: avoid __builtin_assume
-  * Fix several "warning: no previous prototype for function".
-  * select: Fix "warning: no previous prototype for function".
-  * Use module 'c99' when needed for variadic macros with '...' syntax.
-  * Use module 'c99' when needed for subobject initializer syntax.
-  * Use module 'c99' when needed for declaration-after-statement syntax.
-  * Fix "warning: array initialized from parenthesized string constant".
-  * argmatch tests: Fix ISO C compliance warning.
-  * uniname/uniname: Fix -Wshadow warning.
-  * uniname/uniname: Fix -Wshorten-64-to-32 warnings.
-  * unistr/u{8,16,32}-uctomb: Avoid possible trouble with huge strings.
-  * manywarnings: remove -Wchkp and -Wabi from C++ too
-  * strerrorname_np: Add tests.
-  * strerrorname_np: New module.
-  * perror, strerror_r: remove unportable tests
-  * stdint, wchar, wctype-h: Change configure message.
-  * time_rz: Change configure message.
-  * stdint: Change configure message.
-  * socketlib: Change configure message.
-  * include_next: Change configure message.
-  * getcwd: Change configure message.
-  * chdir-long: Change configure message.
-  * ceill: Change configure message.
-  * iconv: Change configure message.
-  * * ChangeLog: Fix stray paren.
-  * getcwd: help the merge back into glibc
-  * verify: Avoid warnings when assume(0) is used.
-  * fstrcmp: Clarification regarding NOTE_ORDERED.
-  * diffseq: new option NOTE_ORDERED
-  * autoupdate
-  * sys_types: let Autoconf 2.70 do pid_t
-  * tests: Don't assume that pid_t fits in an 'int'.
-  * sys_types: Fix definition of pid_t on 64-bit MSVC.
-  * inttypes: Fix {PRI,SCN}*PTR on 32-bit native Windows (regr. 2020-07-21).
-  * intprops: be consistent about +X vs X+0
-  * intprops: fix INT_MULTIPLY_WRAPV bit-field bug
-  * supersede: Avoid a failure when writing to /dev/null in Solaris zones.
-  * verify: Make assume work on bit field expressions (regr. 2020-08-22).
-  * libc-config: Improve comments.
-  * verify: Do use __builtin_assume on clang.
-  * sig2str: Add more signals.
-  * doc: Update for OpenBSD 6.0, 6.7.
-  * doc: Mention sig2str module.
-  * sigdescr_np: Add tests.
-  * sigdescr_np: New module.
-  * sigabbrev_np: Add tests.
-  * sigabbrev_np: New module.
-  * stdalign tests: Skip test with AIX xlclang.
-  * stdalign: Fix test failures on 32-bit platforms with clang versions < 8.
-  * ; Update ChangeLog to match recent commits.
-  * Sync up ProjectQuirks comments and documentation
-  * Split ProjectQuirks out into its own file
-  * uchar: Fix compilation errors in C++ mode on macOS.
-  * ansi-c++-opt: Work around an autoconf macro reordering problem.
-  * math C++ tests: Fix compilation error in with GCC 10.
-  * uchar: Fix compilation errors in C++ mode on OpenBSD.
-  * Fix compilation errors in C++ mode on OpenBSD.
-  * uchar C++ tests: Fix side effect on math modules (regr. 2020-08-17).
-  * autoupdate
-  * verify: avoid __built_assume on Clang
-  * libc-config: avoid Clang’s __diagnose_if__
-  * careadlinkat: speedup for GCC 10 with GCC_LINT
-  * * build-aux/gcc-warning.spec: Update comments.
-  * Assume autoconf >= 2.64.
-  * Revert autoupdate's revert.
-  * autoupdate
-  * uchar C++ tests: Fix build error on FreeBSD 12.
-  * time_rz: remove unused functions
-  * time_rz: fix issues with mktime_z failures
-  * intprops test: Strengthen on clang.
-  * nstrftime: Guide inlining also on clang.
-  * intprops: Avoid bogus "warning: division by zero is undefined" on clang.
-  * log2l: Disable MSVC workaround on clang.
-  * argp: Emit a warning also with clang.
-  * libc-config: Enable __REDIRECT macro also on clang.
-  * regex: Use initializer shorthand syntax also with clang.
-  * regex: Use space optimization also with clang.
-  * Use _Static_assert and static_assert primitives when present on clang.
-  * Use 'throw ()' for optimization in C++ mode also on clang.
-  * absolute-header: Add support for clang.
-  * Fix "warning: implicitly declaring library function 'strcasecmp'".
-  * stdio: Don't break attribute 'scanf' on clang.
-  * Use __restrict also on clang.
-  * pthread-spin: Use GCC built-ins also on clang.
-  * asyncsafe-spin tests: Update.
-  * setenv: Use tree code also with clang.
-  * math: Optimize signbit also on clang.
-  * avltreehash-list, rbtreehash-list: Optimize also on clang.
-  * Fix "warning: 'WSASocketA' is deprecated: Use WSASocketW() instead".
-  * Fix "warning: format specifies type 'unsigned long'".
-  * Fix "warning: no case matching constant switch condition '0'".
-  * Fix "warning: integer overflow in expression".
-  * Fix "warning: "getpagesize" redefined".
-  * Fix "warning: implicitly declaring library function 'strncasecmp'".
-  * Fix "warning: 'snprintf' macro redefined".
-  * Fix "warning: address of array 'locale' will always evaluate to 'true'".
-  * Fix "warning: '__stat64' macro redefined".
-  * Fix "warning: 'format' attribute argument not supported: rpl_printf".
-  * Fix "warning: attribute declaration must precede definition" with clang.
-  * Fix undesired warnings.
-  * C++ tests: Fix link errors on MSVC (regression from 2020-05-31).
-  * Don't use Autoconf quadrigraphs.
-  * Fix quoting of AC_LANG_PROGRAM arguments.
-  * Assume autoconf >= 2.64.
-  * sys_ioctl: Simplify.
-  * Fix quoting of AC_LANG_SOURCE arguments.
-  * nstrftime: be more predictable about errno
-  * canonicalize: Fix a problem of the autoconf test on MSVC/clang.
-  * Determine asm output option and filename suffix for MSVC/clang.
-  * doc: Update for MSVC/clang.
-  * Revert autoupdate's revert.
-  * autoupdate
-  * frexpl: Fix configuration test result on MSVC.
-  * Support compiling without -loldnames on native Windows.
-  * Fix "unknown pragma ignored" warnings with clang on native Windows.
-  * Fix compilation errors in C++ mode with clang on native Windows.
-  * stdnoreturn: Work around problem with MSVC/clang.
-  * utime-h: Generate an utime.h file always.
-  * mktime, mktime-internal: Remove obsolete code.
-  * getcwd: Remove obsolete code.
-  * tzset: Assume the function exists.
-  * nstrftime: Assume tzset exists.
-  * mktime, mktime-internal: Assume tzset exists.
-  * strdup: Assume the function exists.
-  * sys_random: Work around an uClibc bug.
-  * Avoid implicit conversion from 'unsigned int' to 'int' in initializers.
-  * stdint: port intptr_t to more-recent MinGW
-  * thread-optim: Export function-like macros only.
-  * Revert autoupdate's revert.
-  * autoupdate
-  * thread-optim: Fix a compiler warning.
-  * Use __restrict also on clang.
-  * Use flexible array syntax also on clang.
-  * fcntl: On native Windows, use _setmode, not setmode.
-  * execute, spawn-pipe: Use _spawnvpe, not spawnvpe.
-  * asyncsafe-spin: Use GCC built-ins also on clang.
-  * Use expression statements also on clang.
-  * Use many __attribute__s with clang.
-  * c-ldtoastr tests: Fix test failure.
-  * Revert autoupdate's revert.
-  * autoupdate
-  * string: Fix build error in C++ mode with clang (regression from today).
-  * ftruncate: Use _chsize, not chsize.
-  * Silence warnings from clang 10 with -Wimplicit-fallthrough.
-  * stdbool tests: Enable the stricter tests also on clang.
-  * count-one-bits: Use __builtin_popcount{,l,ll} on clang.
-  * Use attribute __aligned__ with clang.
-  * Use __alignof__ with clang.
-  * ignore-value: Simplify on clang.
-  * Use __typeof__ with clang.
-  * Add ability to emit user-defined warnings and errors with clang.
-  * intprops: Fix typo in comment.
+- Update to version git.20211127.db493d1ce.
 
 -------------------------------------------------------------------
 Mon Nov 29 08:28:57 UTC 2021 - mliska@suse.cz

From c4a2153adef760373171cff09efec4b2e9bd8abfef07b2cf2a038914b8665b8a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Martin=20Li=C5=A1ka?= <martin.liska@suse.com>
Date: Mon, 29 Nov 2021 12:29:49 +0000
Subject: [PATCH 3/4] Reduce the changelog.

OBS-URL: https://build.opensuse.org/package/show/Base:System/gnulib?expand=0&rev=9
---
 gnulib.changes | 15 ---------------
 1 file changed, 15 deletions(-)

diff --git a/gnulib.changes b/gnulib.changes
index 6c8117b..541dfb2 100644
--- a/gnulib.changes
+++ b/gnulib.changes
@@ -3,21 +3,6 @@ Mon Nov 29 08:29:59 UTC 2021 - mliska@suse.cz
 
 - Update to version git.20211127.db493d1ce.
 
--------------------------------------------------------------------
-Mon Nov 29 08:28:57 UTC 2021 - mliska@suse.cz
-
-- Update to version git.20200809.d6dabe8ee:
-  * Use __builtin_signbit* with clang.
-  * Use __builtin_isnan with clang.
-  * thread-optim: Fix logic error.
-  * localename: Use module 'thread-optim'.
-  * clean-temp: Use module 'thread-optim'.
-  * fatal-signal: Use module 'thread-optim'.
-  * New module 'thread-optim'.
-  * doc: more updates for glibc 2.32
-  * doc: Update for glibc 2.32.
-  * alloca: No need to compile alloca.c with clang.
-
 -------------------------------------------------------------------
 Thu Sep  3 14:58:56 UTC 2020 - opensuse.lietuviu.kalba@gmail.com
 

From b4a8f2143cd6219cd66e3d3d6e62429188978e180ca0fce287076d91d58c1ebf Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Martin=20Li=C5=A1ka?= <martin.liska@suse.com>
Date: Mon, 29 Nov 2021 13:28:18 +0000
Subject: [PATCH 4/4] - Update to version git.20211127.db493d1ce: No changelog
 provided.

OBS-URL: https://build.opensuse.org/package/show/Base:System/gnulib?expand=0&rev=10
---
 gnulib.changes | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnulib.changes b/gnulib.changes
index 541dfb2..b7055ba 100644
--- a/gnulib.changes
+++ b/gnulib.changes
@@ -1,7 +1,7 @@
 -------------------------------------------------------------------
 Mon Nov 29 08:29:59 UTC 2021 - mliska@suse.cz
 
-- Update to version git.20211127.db493d1ce.
+- Update to version git.20211127.db493d1ce: No changelog provided.
 
 -------------------------------------------------------------------
 Thu Sep  3 14:58:56 UTC 2020 - opensuse.lietuviu.kalba@gmail.com