]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
NEWS: Insert list of fixed bugs
authorAndreas K. Hüttel <dilfridge@gentoo.org>
Thu, 22 Jan 2026 16:33:34 +0000 (17:33 +0100)
committerAndreas K. Hüttel <dilfridge@gentoo.org>
Thu, 22 Jan 2026 16:34:40 +0000 (17:34 +0100)
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
NEWS

diff --git a/NEWS b/NEWS
index 4d64d2ec2959591a08dade1d5b9c276a8fe45068..8c40c58bb138fb76c135e66c3d4b9e8efd60ea5d 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -130,8 +130,88 @@ 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.]
+  [15503] math: [arm] Support ARM VFPv4 VFMA instruction in fma
+  [20473] manual: Missing word in stack allocation documentation.
+  [24657] manual: Two mistakes in manual index
+  [25669] dynamic-link: Provide extra information when a found library
+    file is not suitable
+  [28038] stdio: getdelim()/getline() does not add NUL terminator if
+    first character is EOF.
+  [28267] nptl: nptl: pthread_exit should set cancellation type and
+    state
+  [28327] math: Wrong return type for {,u}fromfp{,x} functions
+  [28376] libc: [meta] Build glibc with Clang
+  [29326] math: Usage of double in sqrtf
+  [30635] glob: stack-overflow /build/glibc-
+    SzIz7B/glibc-2.31/posix/../posix/glob.c:546:9 in glob64
+  [31470] libc: inttypes.h provides incorrect macro definitions
+  [31664] libc: rfe: please provide openat2()
+  [31943] dynamic-link: _dl_find_object can fail if ld.so contains gaps
+    between load segments
+  [32339] build: iconv functions do not follow symlinks
+  [32378] libc: Implement memset_explicit
+  [32583] libc: setup_vdso doesn't support two PT_LOAD segments if one
+    of them has zero-vaddr
+  [32994] libc: pthread_rwlock_init reinitialisation during calls to
+    fork()
+  [33093] manual: Typo in section 16.9.8 Out-of-Band Data of the manual
+  [33129] dynamic-link: Need a version tag to indicate that glibc has
+    working GNU2 TLS support
+  [33182] build: Some tests leave random directories under /tmp
+  [33190] localedata: localedata: Add en_SE for ISO8601 date and time
+  [33212] dynamic-link: Add GLIBC_ABI_DT_X86_64_PLT version to indicate
+    x86_64 psABI compliance for DT_X86_64_PLT* support
+  [33221] dynamic-link: Add GLIBC_ABI_GNU_TLS version to indicate the
+    working GNU TLS run-time
+  [33227] network: namespace violation in inet-fortified.h
+  [33234] libc: s390: Test tst-locale1 fails on s390 32-bit
+  [33245] nptl: nptl: error in internal cancellation syscall handling,
+    corrupting copy_file_range syscall return value
+  [33254] libc: tst-freopen4-mem and tst-freopen64-4-mem FAIL
+  [33286] build: Test failure with glibc built with -mno-direct-extern-
+    access
+  [33289] localedata: Update locale data to Unicode 17.0.0
+  [33300] stdio: strip --strip-unneeded "breaks" libc.a (causing
+    segfault in Rust programs linked libc statically)
+  [33311] build: Testing failure with clang
+  [33312] build: Disable -Wimplicit-fallthrough for clang
+  [33318] build: -c shouldn't be passed to LIBC_TRY_TEST_CC_OPTION
+  [33325] libc: ISO C2y renamed s/uimaxabs/umaxabs/
+  [33340] libc: Possible regression in 2.42 termios refactoring re non-
+    standard baud rate
+  [33356] nptl: creating thread stack with guardsize 0 can erroneously
+    conclude MADV_GUARD_INSTALL is available
+  [33361] nss: Group merge does not handle ERANGE during merge
+  [33376] build: GCC 16 fails to build glibc when configured with
+    --disable-default-pie --enable-profile
+  [33404] dynamic-link: ld.so crashes when compiled with -Os and
+    configured with --enable-stack-protector=all
+  [33405] math: Optimize modf/modff for x86_64-v2 aren't compiled with
+    -fsignaling-nans
+  [33411] math: powl() raises spurious overflow
+  [33425] build: setfpucw.c:25:17: error: variable ‘cw’ set but not used
+    [-Werror=unused-but-set-variable=]
+  [33519] nss: getXXX API fails for turkish locale if nsswitch.conf
+    contains "i"
+  [33542] libc: x86: wmemset ifunc: stray '!' causing SSE2
+  [33547] libc: microblaze: wrong __syscall_cancel_arch after
+    89b53077d2a58f00e7debdfe58afabe953dac60d
+  [33563] math: powf() fails for 0x1p+8192 ^ 1.0
+  [33586] math: [2.43 Regression] FAIL: math/test-float64x-pow
+  [33619] math: [2.43 Regression] Many math test failures on x86-64
+  [33627] libc: execvp reads uninitialized memory
+  [33632] nptl: Incorrect USE_64B_ATOMICS usage on struct new_sem
+  [33653] time: __fts64_children_time64 Does Not Support 2038 Problem
+  [33677] math: [2.43 Regression] Many math test failures
+  [33715] nptl: nptl: pthread_create might act as a cancellation
+    entrypoint
+  [33717] nptl: nptl:
+    pthread_join/pthread_timedjoin_np/pthread_clockjoin_np might not act
+    as cancellation entrypoint
+  [33752] manual: Doc incorrectly says double and long double may not be
+    distinct
+  [33814] glob: wordexp with WRDE_REUSE and WRDE_APPEND may return
+    uninitialized memory
 \f
 Version 2.42