aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--NEWS110
1 files changed, 99 insertions, 11 deletions
diff --git a/NEWS b/NEWS
index bc1aac1270..f61e521fc8 100644
--- a/NEWS
+++ b/NEWS
@@ -85,19 +85,107 @@ Deprecated and removed features, and other changes affecting compatibility:
* On Linux, The LD_LIBRARY_VERSION environment variable has been removed.
-Changes to build and runtime requirements:
-
- [Add changes to build and runtime requirements here]
-
-Security related changes:
-
- [Add security related changes here]
-
The following bugs are resolved with this release:
- [The release manager will add the list generated by
- scripts/list-fixed-bugs.py just before the release.]
-
+ [14932] dynamic-link: dlsym(handle, "foo") and dlsym(RTLD_NEXT, "foo")
+ return different result with versioned "foo"
+ [16355] libc: syslog.h's SYSLOG_NAMES namespace violation and utter
+ mess
+ [23293] dynamic-link: aarch64: getauxval is broken when run as ld.so
+ ./exe and ld.so adjusts argv on the stack
+ [24595] nptl: [2.28 Regression]: Deadlock in atfork handler which
+ calls dlclose
+ [25744] locale: mbrtowc with Big5-HKSCS returns 2 instead of 1 when
+ consuming the second byte of certain double byte characters
+ [25812] stdio: Libio vtable protection is sometimes only partially
+ enforced
+ [27054] libc: pthread_atfork handlers that call pthread_atfork
+ deadlock
+ [27924] dynamic-link: ld.so: Support DT_RELR relative relocation
+ format
+ [28128] build: declare_symbol_alias doesn't work for assembly codes
+ [28566] network: getnameinfo with NI_NOFQDN is not thread safe
+ [28752] nss: Segfault in getpwuid when stat fails
+ [28815] libc: realpath should not copy to resolved buffer on error
+ [28828] stdio: fputwc crashes
+ [28838] libc: FAIL: elf/tst-p_align3
+ [28845] locale: ld-monetary.c should be updated to match ISO C and
+ other standards.
+ [28850] libc: linux: __get_nprocs_sched reads uninitialized memory
+ from the stack
+ [28852] libc: getaddrinfo leaks memory with AI_ALL
+ [28853] libc: tst-spawn6 changes current foreground process group
+ (breaks test isolation)
+ [28857] libc: FAIL: elf/tst-audit24a
+ [28860] build: --enable-kernel=5.1.0 build fails because of missing
+ __convert_scm_timestamps
+ [28865] libc: linux: _SC_NPROCESSORS_CONF and _SC_NPROCESSORS_ONLN are
+ inaccurate without /sys and /proc
+ [28868] dynamic-link: Dynamic loader DFS algorithm segfaults on
+ missing libraries
+ [28880] libc: Program crashes if date beyone 2038
+ [28883] libc: sysdeps/unix/sysv/linux/select.c: __select64
+ !__ASSUME_TIME64_SYSCALLS && !__ASSUME_PSELECT fails on Microblaze
+ [28896] string: strncmp-avx2-rtm and wcsncmp-avx2-rtm fallback on non-
+ rtm variants when avoiding overflow
+ [28922] build: The .d dependency files aren't always generated
+ [28931] libc: hosts lookup broken for SUCCESS=CONTINUE and
+ SUCCESS=MERGE
+ [28936] build: nm: No such file
+ [28950] localedata: Add locale for ISO code "tok" (Toki Pona)
+ [28953] nss: NSS lookup result can be incorrect if function lookup
+ clobbers errno
+ [28970] math: benchtest: libmvec benchmark doesn't build with make
+ bench.
+ [28991] libc: sysconf(_SC_NPROCESSORS_CONF) should read
+ /sys/devices/system/cpu/possible
+ [28993] libc: closefrom() iterates until max int if no access to
+ /proc/self/fd/
+ [28996] libc: realpath fails to copy partial result to resolved buffer
+ on ENOENT and EACCES
+ [29027] math: [ia64] fabs fails with sNAN input
+ [29029] nptl: poll() spuriously returns EINTR during thread
+ cancellation and with cancellation disabled
+ [29030] string: GLIBC 2.35 regression - Fortify crash on certain valid
+ uses of mbsrtowcs (*** buffer overflow detected ***: terminated)
+ [29062] dynamic-link: Memory leak in _dl_find_object_update if object
+ is promoted to global scope
+ [29069] libc: fstatat64_time64_statx wrapper broken on MIPS N32 with
+ -D_FILE_OFFSET_BITS=64 and -D_TIME_BITS=64
+ [29071] dynamic-link: m68k: Removal of ELF_DURING_STARTUP optimization
+ broke ld.so
+ [29097] time: fchmodat does not handle 64 bit time_t for
+ AT_SYMLINK_NOFOLLOW
+ [29109] libc: posix_spawn() always returns 1 (EPERM) on clone()
+ failure
+ [29141] libc: _FORTIFY_SOURCE=3 fail for gcc 12/glibc 2.35
+ [29162] string: [PATCH] string.h syntactic error:
+ include/bits/string_fortified.h:110: error: expected ',' or ';'
+ before '__fortified_attr_access'
+ [29165] libc: [Regression] broken argv adjustment
+ [29187] dynamic-link: [regression] broken argv adjustment for nios2
+ [29193] math: sincos produces a different output than sin/cos
+ [29197] string: __strncpy_power9() uses uninitialised register vs18
+ value for filling after \0
+ [29203] libc: daemon is not y2038 aware
+ [29204] libc: getusershell is not 2038 aware
+ [29207] libc: posix_fallocate fallback implementation is not y2038
+ aware
+ [29208] libc: fpathconf(_PC_ASYNC_IO) is not y2038 aware
+ [29209] libc: isfdtype is not y2038 aware
+ [29210] network: ruserpass is not y2038 aware
+ [29211] libc: __open_catalog is not y2038 aware
+ [29213] libc: gconv_parseconfdir is not y2038 aware
+ [29214] nptl: pthread_setcanceltype fails to set type
+ [29225] network: Mistyped define statement in socket/sys/socket.h in
+ line 184
+ [29274] nptl: __read_chk is not a cancellation point
+ [29279] libc: undefined reference to `mbstowcs_chk' after
+ 464d189b9622932a75302290625de84931656ec0
+ [29304] libc: mq_timedreceive does not handle 64 bit syscall return
+ correct for !__ASSUME_TIME64_SYSCALLS
+ [29403] libc: st_atim, st_mtim, st_ctim stat struct members are
+ missing on microblaze with largefile
Version 2.35