Aurelien Jarno pushed to branch trixie at GNU Libc Maintainers / glibc
Commits:
c51c2849 by Aurelien Jarno at 2026-02-28T14:47:13+01:00
debian/patches/git-updates.diff: update from upstream stable branch:
* debian/patches/git-updates.diff: update from upstream stable branch:
- Fix a null pointer dereference in <ctype.h> macros in multithreaded
programs with multiple libc.so.
- Fix _r_debug handling when interposed by the main executable, restoring
compatibility with Dyninst.
- Fix a null pointer dereference in symbol lookup when the symbol version
hash value is zero.
- Add a new test for dlopen (NULL, RTLD_LAZY) from an ELF constructor.
- Preserve vector registers in the i386 TLS slow path.
- Add GLIBC_ABI_GNU2_TLS and GLIBC_ABI_GNU_TLS symbol versions and i386.
- Add GLIBC_ABI_GNU2_TLS and GLIBC_ABI_DT_X86_64_PLT symbol versions on
amd64.
- Fix NSS group merge not reacting to ERANGE during merge.
- Detect Intel Nova and Wildcat processors and use the same ifunc
selection as for Intel Panther Lake.
- Fix typo in wmemset ifunc selector that caused AVX2/AVX512 paths to be
skipped.
- Fix incorrect return values and improve special case handling in arm64
SVE pow/powf and tanpi/tanpif implementations.
- Optimise SVE scalar callbacks on arm64.
- Correct SME handling on arm64 by disabling ZA state in setjmp and
sigsetjmp, clearing ZA state in clone/clone3.
- Fix conform tests on arm64 when the toolchain does not default to
-mbranch-protection=standard.
- Fix performance instability in AdvSIMD tan and sinh function on arm64
- Fix and restore POWER10 optimized strcmp/strncmp functions on ppc64el,
they got previously disabled 2.41-8 due to a security issue.
- Fix POWER optimized rawmemchr function on ppc64el.
- Validate pread size and offset for overflow when reading ELF
headers in the sprof utility.
- Minor fixes to testsuite support code.
- Optimize trylock for high cache contention workloads.
- Fix and integer overflow in _int_memalign leading to heap corruption
(CVE-2026-0861). Closes: #1125678.
- Fix stack contents leak in getnetbyaddr (CVE-2026-0915). Closes:
#1125748.
- Fix bug in wordexp, which could return uninitialized memory when using
WRDE_REUSE together with WRDE_APPEND (CVE-2025-15281). Closes: #1126266.
- Switch currency symbol for the bg_BG locale to euro.
- - - - -
a9dd109d by Aurelien Jarno at 2026-02-28T16:55:01+01:00
Revert addition of symbol versions used as ABI flags, as the dpkg-shlibdeps
version in trixie is not able to handle them (see #1122107):
* Revert addition of symbol versions used as ABI flags, as the
dpkg-shlibdeps version in trixie is not able to handle them (see
#1122107):
- local-revert-x86-64-add-GLIBC_ABI_DT_X86_64_PLT-version.diff
- local-revert-x86-64-add-GLIBC_ABI_GNU2_TLS-version.diff
- local-revert-i386-add-GLIBC_ABI_GNU2_TLS-version.diff
- local-revert-i386-add-GLIBC_ABI_GNU_TLS-version.diff
- - - - -
7 changed files:
- debian/changelog
- +
debian/patches/amd64/local-revert-x86-64-add-GLIBC_ABI_DT_X86_64_PLT-version.diff
- + debian/patches/amd64/local-revert-x86-64-add-GLIBC_ABI_GNU2_TLS-version.diff
- debian/patches/git-updates.diff
- + debian/patches/i386/local-revert-i386-add-GLIBC_ABI_GNU2_TLS-version.diff
- + debian/patches/i386/local-revert-i386-add-GLIBC_ABI_GNU_TLS-version.diff
- debian/patches/series
View it on GitLab:
https://salsa.debian.org/glibc-team/glibc/-/compare/bf5a0c0c3d748a24dcc8c1ac21fad17cb968aaac...a9dd109d434e110713a985099a3bd79e7904a9c6
--
View it on GitLab:
https://salsa.debian.org/glibc-team/glibc/-/compare/bf5a0c0c3d748a24dcc8c1ac21fad17cb968aaac...a9dd109d434e110713a985099a3bd79e7904a9c6
You're receiving this email because of your account on salsa.debian.org.