]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
NEWS: insert list of fixed bugs
authorAndreas K. Hüttel <dilfridge@gentoo.org>
Mon, 20 Jul 2026 08:31:33 +0000 (17:31 +0900)
committerAndreas K. Hüttel <dilfridge@gentoo.org>
Mon, 20 Jul 2026 08:32:04 +0000 (17:32 +0900)
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
NEWS

diff --git a/NEWS b/NEWS
index ed83b273562533565157d8e132660d6337cac68a..0217dde5e54609b7120115ec8ad93a5d4aefe832 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -82,8 +82,114 @@ found in the advisories directory of the release tarball:
 
 The following bugs were resolved with this release:
 
-  [The release manager will add the list generated by
-  scripts/list-fixed-bugs.py just before the release.]
+  [2363] libc: EOPNOTSUPP and ENOTSUP in errno.h must be different,
+    according to SUSv3
+  [3794] manual: iconv: //TRANSLIT and //IGNORE feature not documented
+  [15792] dynamic-link: [arm] ARM dynamic linker should save/restore
+    coprocessor registers
+  [20331] libc: fts ignores errors from readdir()
+  [20680] dynamic-link: ifunc resolver cannot access the thread pointer
+    with static linking
+  [22944] libc: fts cannot traverse paths which have a length longer
+    than USHRT_MAX
+  [25257] libc: sotruss: fix error message for '--f' argument
+  [25770] locale: newlocale memory leak in LOCPATH parsing and on error
+    paths
+  [27582] libc: x86_64: IFUNC in static user programs may crash when
+    built with -fstack-protector-all
+  [28218] dynamic-link: ld.so: ifunc resolver calls a lazy PLT. When
+    does it work?
+  [28817] libc: static-pie ifunc resolver tls failure
+  [28940] nss: __nss_database_get doesn't check for allocation failure
+  [30136] manual: Please document behaviour of iconv(3) when input is
+    untranslatable
+  [30304] nptl: nptl/tst-pthread-gdb-attach test fails with new libc
+    shared library version
+  [30769] malloc: malloc_trim is not working correctly for arenas other
+    than arena 0
+  [30976] dynamic-link: rtld: resolve ifunc relocations after
+    JUMP_SLOT/GLOB_DAT/etc
+  [30992] libc: alpha: setrlimit() with negative values besides
+    RLIM_INFINITY returns EPERM
+  [31901] libc: elf/tst-glibc-hwcaps-prepend-cache fails on i686
+  [33226] math: math-vector-fortran.h vs not ffast-math
+  [33626] libc: execvpe should skip inaccessible $PATH components
+  [33650] build: abilist.awk doesn't handle unversioned defined symbols
+  [33785] stdio: New streams are linked into global list before they are
+    fully initialized
+  [33848] build: Build fails at openat2.h, redefinition of 'struct
+    open_how'
+  [33882] libc: Recursion in nftw() causes stack overflow(CWE-674)
+  [33904] build: error: '__vasprintf_chk' undeclared here
+  [33921] build: Building with Linux-7.0-rc1 errors on OPEN_TREE_CLONE
+  [33935] stdio: _IO_wfile_doallocate not linked correctly when linking
+    glibc statically
+  [33980] locale: iconv: ibm139x trigger assertion error when converting
+    to internal while lack enough room (CVE-2026-4046)
+  [33985] build: ld: cannot find -lgcc_s: No such file or directory
+  [33999] stdio: libio: potential dangling _IO_save_base or memory leak
+    in wgenops.c
+  [34006] stdio: libio: inconsistent fmemopen_write behavior on last \0
+  [34008] stdio: stdio-common: scanf %mc pattern will cause heap
+    overflow when width > 1024
+  [34014] nss: gethostbyaddr and gethostbyaddr_r may incorrectly handle
+    DNS response
+  [34015] nss: gethostbyaddr and gethostbyaddr_r return invalid DNS
+    hostnames
+  [34019] stdio: libio: undefined behavior when setbuf on open_memstream
+  [34033] network: resolv/ns_print.c: ns_sprintrrf TSIG path bypasses
+    buflen and can overflow caller buffer
+  [34064] dynamic-link: The unnecessary PT_NOTE check in when loading a
+    binary
+  [34069] network: Buffer overread in ns_sprintrrf with corrupted RDATA
+    field (CVE-2026-6238)
+  [34070] hurd: Calling open ("/dev/tty/", O_RDONLY) causes the program
+    to segfault
+  [34073] regex: regexec can mistakenly match with backrefs and the $
+    anchor
+  [34079] dynamic-link: THP segment load aligns all PT_LOAD segments to
+    THP page size
+  [34080] dynamic-link: Support THP segment load with THP enabled with
+    madvise
+  [34083] dynamic-link: __get_thp_mode and __get_thp_size are called
+    twice
+  [34090] libc: wordexp WRDE_APPEND rollback restores stale we_wordv,
+    leading to invalid free in wordfree
+  [34098] libc: Missing SUPPORT_STATIC_PIE in arm32
+  [34129] string: x86: Non-temporal memset unreachable on AMD Zen 3/4/5
+  [34144] libc: ld.so clobbers VFP registers during runtime linking
+  [34154] network: Segfault in sock_eq after res_init() returns -1, due
+    to stale _u._ext.nscount in __res_iclose
+  [34156] dynamic-link: dlsym(RTLD_DEFAULT, ...) from a constructor
+    SIGSEGVs when tail-called
+  [34164] dynamic-link: elf: IFUNC resolvers do not see static TLS
+    initialization
+  [34170] dynamic-link: elf:  IFUNC resolver reading global-
+    dynamic/TLSDESC __thread variable crashes inside __tls_get_addr
+  [34183] math: fma produces wrong results
+  [34192] nptl: pthread_setname_np opens /proc/<tid>/comm with O_RDWR
+    instead of O_WRONLY|O_CLOEXEC
+  [34196] libc: elf: static dlopen: pointer guard of the loaded
+    ld.so/libc.so is left uninitialized
+  [34197] dynamic-link: elf: Stack canary and pointer guard are
+    recoverable from AT_RANDOM (getauxval)
+  [34205] libc: aarch64: SIGSEGV in tunable_strcmp in static-pie
+    binaries run with a string tunable
+  [34208] stdio: scanf not pushback after matching failure
+  [34210] libc: elf/tst-glibc-hwcaps-prepend-cache fails on
+    armv7a-unknown-linux-gnueabihf
+  [34236] locale: Non-representable transliteration still causes iconv
+    to exit with 1 if //TRANSLIT is specified
+  [34289] network: ns_sprintrrf uses p_class, p_type internally
+  [34311] build: THP tests failed to link
+  [34347] libc: Incorrect trailing bitfield word of struct tcp_info
+  [34348] dynamic-link: FAIL: elf/tst-thp-1 if THP is disabled in kernel
+  [34351] build: Random test failures
+  [34355] build: [2.44 Regression] "make check -j7 subdirs=stdio-common"
+    no longer works
+  [34396] libc: sparc64-unknown-linux-gnu , Gentoo: >200 test failures,
+    SIGILL in many binaries
+  [34398] string: Truncated strncpy on s390x z900 ifunc variant
 \f
 Version 2.43