Patchset changelog:
cb2dee6f1e (HEAD -> gentoo/2.43, tag: gentoo/glibc-2.43-6, gentoo/gentoo/2.43) CVE-2026-89092: nscd: replace alloca with malloc in aicache, hstcache
0b86d7a834 stdlib: Don't call clearenv from __libc_setenv_freemem
453694e557 resolv: Fix assertion failure on search list truncation [BZ 31026, CVE-2026-8674]
e971cf7dc6 zic: keep needed last transition to new type (bug 34618)
afbcb89fbb nptl: Skip pretty-printer tests without python3 [BZ #34507]
d1f5b1b2bd hesiod: use booleans in parser macro calls
c69d0624ae hesiod: fix swapped arguments in service parser
63e18b4963 nss_files: use booleans in parser macro calls
c514b59ecb nss_files: fix swapped arguments in service parser
6d7f4e97a6 libio: Add test for fopen with an empty ", ccs=" value [BZ #34574]
259a090d24 libio: Fix CVE-2026-18374 heap buffer overflow in ccs= handling
0dc517a4c3 alpha: expect test-float32x-float64-div to fail
a97ec61865 alpha: add the denormal trap enable bit to FE_NOMASK_ENV
7bce898a97 alpha: Fix stack alignment in makecontext
69b6ae41d3 alpha: fix setrlimit compat symbol for negative rlim values besides -1
67b23129f8 iconvdata: Test case for bug 34556, bug 34568
700fb0d69a iconvdata: EUC_JISX0213 decoding lacks pending character reset (CVE-2026-80489)
553493cc7b iconvdata: SHIFT_JISX0213 decoding lacks pending character reset (CVE-2026-77117)
a7da524b14 stdlib: Fix right-justification in strfmon (bug 34510, CVE-2026-19499)
7f5ed0d397 posix: Remove unnecessary overflow check in wordexp (BZ 34090)
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
Doesn't seem to actually use cryptography yet but I'd rather add it now
given it is a declared dep than risk missing it later. Also, python-gnupg
use is now gone again.
Signed-off-by: Sam James <sam@gentoo.org>
Patchset changelog:
42f50d066c (HEAD -> gentoo/2.44, tag: gentoo/glibc-2.44-4, gentoo/gentoo/2.44) LoongArch: Add standard search paths for 32-bit
6176adb431 LoongArch: Support pointer guard on LoongArch32
a49de2a8bb LoongArch: Fix intermittent nptl/tst-cancel32 failure
cf9a0f92d9 Revert "posix: Add POSIX aliases to some spawn functions" (BZ 34437)
edcd28fc24 stdlib: Don't call clearenv from __libc_setenv_freemem
acfc5ded9d elf: Open the normalized $ORIGIN rpath in AT_SECURE programs (BZ 34360)
2027926005 resolv: Fix assertion failure on search list truncation [BZ 31026, CVE-2026-8674]
cb45379dbb fcntl: drop nonnull attribute for openat, openat2's path argument [BZ #34313]
56987730ea io: drop nonnull attribute for fchmodat, faccessat, fchownat's path argument [BZ #34313]
c838f3441a Revert "io: drop nonnull attribute for fchmodat, faccessat, fchownat's path argument [BZ #34313]"
14a3d7d393 x86-64: Link tst-shstk-legacy-1{f,g} with -Wl,--no-as-needed
612018bbab io: drop nonnull attribute for fchmodat, faccessat, fchownat's path argument [BZ #34313]
7bfd182914 elf: Do not load cache extensions from an old-format ld.so.cache [BZ #34600]
40169db8b7 nptl: Skip pretty-printer tests without python3 [BZ #34507]
dadc9c0244 libio: Add test for fopen with an empty ", ccs=" value [BZ #34574]
551cfb962c libio: Fix CVE-2026-18374 heap buffer overflow in ccs= handling
2fefbaf4d2 powerpc: Fix preprocessor conditional in soft-float __longjmp (bug 34530)
9054aa0cd7 powerpc: Fix non-atomic stack pointer update in fortified longjmp (bug 34530)
4399f206cc Add check-symbol-version.awk
f099507a3e alpha: expect test-float32x-float64-div to fail
de6dc74fca alpha: add the denormal trap enable bit to FE_NOMASK_ENV
a3038e291b alpha: Fix stack alignment in makecontext
d2da6d9055 iconvdata: Test case for bug 34556, bug 34568
08affc08f8 iconvdata: EUC_JISX0213 decoding lacks pending character reset (CVE-2026-80489)
5313d92d28 iconvdata: SHIFT_JISX0213 decoding lacks pending character reset (CVE-2026-77117)
366377c2d6 stdlib: Fix right-justification in strfmon (bug 34510, CVE-2026-19499)
b1a34a5330 posix: Remove unnecessary overflow check in wordexp (BZ 34090)
a94c8a148c (tag: gentoo/glibc-2.44-3) m68k: remove sysdeps/m68k/m680x0/fpu/w_fmod_compat.c (bug 34559)
99bceea09f misc: Fix out-of-bounds array write in tdelete (bug 34506)
0260da5667 (tag: gentoo/glibc-2.44-2) m68k: Fix fmod/fmodf infinite recursion (BZ 34508)
68ca1d4544 elf: Honour skip_ifunc for cross-object IFUNC relocations [BZ #34428]
2e36ee336b string: Speed up strcasecmp test data initialization
b96ce45d07 string: Speed up strcmp test data initialization
a3a41c3458 stdio-common: avoid repeated regexp matches in tst-printf-format.awk
64affbdd8a stdio-common: run AWK in the C locale in the printf format tests
4bdec0626a powerpc: Fix -mlong-double-128 IBM format configure test for Clang
f3d101315a ldbl-opt: Fix -mlong-double-128 configure test for Clang
9e134290e5 elf: test: handle different rootsbindir in tst-ldconfig-cache
2d1d9cdba2 benchtests: Create objdir in the bench-%.c generation rule
c44bb5e63c arm: Order the rtld link after libgcc-stubs.a
2ac4773e29 Makefile: Order the top-level stamp files before the subdirectory fan-out
d1a3130d91 Makerules: Make the .dt to .d conversion safe against concurrent sub-makes
ce8dadd11d Makefile: Only print the test summary in the second pass of 'make check'
8821660c52 Makerules: Only install the ABI lib-names header from the top level (BZ 34439)
9a7090cbed Fix gen-as-const-headers races with the parallel subdir recursion (BZ 34438)
b76e7ffeff linux: Inline syscall cancellation to keep wrapper frames observable (BZ 34338)
3aec96883c hurd: Fix build after the ftw kernel_stat.h inclusion
b3dba5b036 io: fix ftw ABI on MIPS n64
4521df0c3f math: Fix x86_64 tanh _FloatN aliases binding to the FMA variant [BZ 34465]
45de30df72 math: Fix sinh worst-case results for |x| > 36.736801 [BZ 34441]
b707e7990a hurd: fix fork's longjmp demangling on i386
641dff8070 (tag: gentoo/glibc-2.44-1) hurd: enable ldconfig
c390da8184 Add -lmachuser -lhurduser to libc.so on GNU/Hurd.
c24be46da2 sparc: Fix argument passing to __libc_start_main on SPARC32
b440ad6df3 Revert "sparc: Fix sparc32 Fix argument passing to __libc_start_main (BZ 32981)"
8465809e76 linux: Set internal DIR filepos as off64_t (BZ #23960, BZ #24050)
a6fc7918c8 support: Add xreallocarray
5815449f11 linux: Use getdents64 on non-LFS readdir
308e6fcb00 Force -O0 in conform tests to survive $CC changes
b3b7b6d249 Adapt to Gentoo-specific /etc/mail/aliases
2bdb39f9f6 Disable ldconfig during install
0b05bc1422 hurd: Make the readlink __fstatat64 references optional
1bd7965106 NEWS: start 2.44.1 section
5e5ddf5798 advisories: replace with ADVISORIES text file
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>