New features in 16.0-5
- GCC provides:
- Version 12.4.1, see the release notes for details.
- Fix for _ARCH_PWR8 is not defined when using -mcpu=power8.
- Fix for wrong code with -O -fno-tree-forwprop -maltivec on ppc64le.
- Fix for powerpc: epilogue in _Unwind_RaiseException corrupts return value due to __builtin_eh_return.
- Fix for tree check fail in c_tree_printer, at c/c-objc-common.cc:330.
- Fix for vectorization exposes wrong code on P9 LE starting from r12-4496.
- Fix for unrecognized command-line option '--c++17'; did you mean '--stdc++17'?.
- GNU C Library provides:
- Fix for Corrupt DTV after reuse of a TLS module ID following dlclose with unused TLS.
- Fix for (CVE-2023-4806) potential use-after-free in getcanonname.
- Fix for Core affinity setting incurs lock contentions between threads.
- Fix for Missing #include <sys/rseq.h> in sched_getcpu.c may result in a loss of rseq acceleration.
- Fix for (CVE-2024-33599) nscd: netgroup cache: invalid memcpy under low memory/storage conditions.
- Fix for (CVE-2024-33600) nscd: Null pointer dereferences after failed netgroup cache insertion.
- Fix for (CVE-2024-33601) nscd: netgroup cache may terminate daemon on memory allocation failure.
- Fix for (CVE-2024-33602) nscd: netgroup cache assumes NSS callback uses in-buffer strings.
- Fix for --enable-hardcoded-path-in-tests doesn't work with -Wl,--enable-new-dtags.
- Userspace RCU provides:
- Fix for handle EINTR correctly in get_cpu_mask_from_sysfs
- ppc.h: use mftb on ppc
- OpenSSL provides:
- Version 3.0.14, see the release notes for details.
- Fix for maxfraglen and psk and tls1_3 does not work together.
- Fix for Segfault in readbuffer_gets().
- Fix for There is a memory leak defect on line 28 of the file /openssl/test/prov_config_test.c..
- Fix for There is a memory leak vulnerability at line 250 in the /openssl/crypto/pkcs12/p12_crt.c file..
- Fix for In OpenSSL 3, ASN1_item_verify*() can return 2 on error..
- Fix for EVP_PKEY_CTX_add1_hkdf_info() no longer works with providers that do not expose gettable parameters in ossl_kdf_hkdf_keyexch_functions array.
- Fix for OSSL_STORE_LOADER_free() has conflicting documentation.
- Fix for memory leak in OPENSSL_config.
- Python provides:
- Version 3.10.14, see the release notes for details.
- Fix for test_zlib: Fix comparison of ZLIB_RUNTIME_VERSION with non-int suffix.
- Fix for Fix overlapped memory corruption crash (GH-116774).
- Fix for Clarify implicit launching of shells by subprocess (GH-117996).
- Fix for Fix "private" (non-global) IP address ranges (GH-113179) (GH-113186) (GH-118177).
Packages in 16.0-5
- The Advance Toolchain is a self contained toolchain which isn't reliant on the base system toolchain.
- Base toolchain packages:
- GNU Binutils - 2.39.0-a648fe307354 online docs
- Expat XML Parser - 2.4.8-3bab6c09bbe8 online docs
- GCC (GNU Compiler Collection) - 12.4.1-95d8973a6f8f [C, C++ (g++), fortran, Go] online docs
- GNU Standard C++ Library v3 (Libstdc++-v3) - 12.4.1-95d8973a6f8f online docs
- GNU Libgomp - 12.4.1-95d8973a6f8f online docs
- GNU C Library - 2.36-ee65bc1df626 online docs
- GNU Multiple Precision Library - 6.1.2 online docs
- GNU MPC Library - 1.1.0-69ad1bcb8e9e online docs
- GNU MPFR Library - 4.0.2 online docs
- Additional support libraries, including some additional floating point support libraries:
- Decimal Floating Point C Library - 1.0.16-ff629deadfd1 online docs
- Libhugetlbfs - 2.23-6b126a4d7da9 online docs
- Libvecpf - 1.1.0 online docs
- Open Secure Sockets Layer - 3.0.14-3e2287e74914 online docs
- IBM Power Architecture Facilities Library - 0.3.0-cbb41aa0538a online docs
- Power Vector Library - 1.0.4.4-60759126a0f6 online docs
- Python - 3.10.14-48f9d3e3faec online docs
- TCMalloc - 2.9.1-f7c6fb6c8e99 online docs
- ZLIB Compression Library - 1.2.12-21767c654d31 online docs
- Development tools:
- GDB (GNU Debugger) - 12.1.90-a4418a9c6f99 online docs
- Additional performance and debugging tools:
- Valgrind - 3.19.0-8d3c8034b87d online docs
- Additional multi core support libraries:
- Boost - 1.79.0 online docs
- SPHDE - 1.4.0-10897accedb5 online docs
- Userspace RCU - 0.14.0-0bf1c4db7a5b online docs
- Thread Building Blocks - 2021.6.0-4533e4ff0f0a online docs
- POWER NX zlib compliant library:
- NX GZIP library - 0.64-ba21450f7e4a online docs