This bug was fixed in the package glibc - 2.43-2ubuntu1
---------------
glibc (2.43-2ubuntu1) resolute; urgency=medium
* Merge from Debian experimental (LP: #2143767)
Delta dropped:
- Don't strip ld.so on armhf. LP #1927192.
- Enable systemtap support, which is currently disabled in Debian.
- Fix gconv regression on i386
- Stop building with --enable-sframe for now.
- s390x: drop the 32-bit multi-arch variant (LP #2067350)
* Fixed upstream:
- NPTL: Optimize trylock for high cache contention workloads (LP: #2138256)
* Update from upstream:
- Don't include <bits/openat2.h> directly
- po: Incorporate translatins (nl updated, ar new)
* d/watch: modernize watchfile delta to v5
* Fix broken ldconfig, static-pie binary on riscv64
Revert RVV memset variant patch. (LP: #2142067)
glibc (2.43-2) UNRELEASED; urgency=medium
* debian/testsuite-xfail-debian.mk: Update hurd results.
glibc (2.43-1) experimental; urgency=medium
[ Aurelien Jarno ]
* New upstream release:
- debian/copyright: update following upstream changes.
- debian/symbols.wildcards: add 2.43.
- debian/patches/git-updates.diff: update from upstream stable branch.
- debian/patches/hurd-i386/local-enable-ldconfig.diff: rebased.
- debian/patches/hurd-i386/git-sigreturn-SEGV.diff: upstreamed.
- debian/patches/hurd-i386/git-rlimit-as.diff: upstreamed.
- debian/patches/hurd-i386/git-run-iconv-test.sh.diff: upstreamed.
- debian/patches/hurd-i386/git-elf-ordering.diff: upstreamed.
- debian/patches/hurd-i386/git-rename.diff: upstreamed.
- debian/patches/hurd-i386/git-signal-SSE-MMX.diff: upstreamed.
- debian/patches/hurd-i386/git-sigreturn-xmm.diff: upstreamed.
- debian/patches/hurd-i386/git-cancel-stack.diff: upstreamed.
- debian/patches/i386/unsubmitted-quiet-ldconfig.diff: rebased.
- debian/patches/any/local-asserth-decls.diff: rebased.
- debian/patches/any/local-tcsetaddr.diff: rebased.
- debian/patches/any/submitted-nptl-invalid-td.patch: drop, obsolete.
- debian/patches/any/git-ldd-set-u.diff: upstreamed.
- debian/patches/any/git-linux-termios.diff: upstreamed.
- debian/patches/hurd-i386/submitted-net.diff: rebased.
- debian/patches/hurd-i386/tg-bits_atomic.h_multiple_threads.diff: drop,
obsolete.
- debian/patches/hurd-i386/local-clock_gettime_MONOTONIC.diff: rebased.
- debian/patches/hurd-i386/local-fix-nss.diff: rebased.
- debian/libc0.3.symbols.hurd-i386: update following the move of symbols
from libpthread.so.0.3 to libc.so.0.3.
glibc (2.42-13) unstable; urgency=medium
[ Samuel Thibault ]
* debian/testsuite-xfail-debian.mk: ignore new tst-pie-bss-static issue on
hurd for now.
[ Aurelien Jarno ]
* debian/control: regenerate. Closes: #1127589.
glibc (2.42-12) unstable; urgency=medium
[ Samuel Thibault ]
* debian/patches/hurd-i386/git-fork-gdb.diff: Fix gdb after fork.
* debian/patches/hurd-i386/local-execstack.diff: Drop, fixed in binutils.
* debian/patches/hurd-i386/git-sig-sig-mmx-fix.diff: Fix mmx corruption on
double-signal.
* debian/patches/hurd-i386/local-intr-msg-clobber.diff: Drop, now fixed.
* debian/patches/hurd-i386/git-cancel-sig.diff: Fix cancellation points in
signals during cancellation points.
* debian/testsuite-xfail-debian.mk: Update accordingly.
[ Aurelien Jarno ]
* debian/control.in/*, debian/glibc-source.filelist,
debian/libc6-s390.symbols.s390x, debian/rules.d/control.mk,
debian/sysdeps/s390x.mk: stop building a 31-bit multilib flavour on s390x.
glibc (2.42-11) unstable; urgency=medium
[ Samuel Thibault ]
* debian/patches/hurd-i386/local-execstack.diff: Work around missing execstack
on libc.so.
[ Aurelien Jarno ]
* debian/patches/git-updates.diff: update from upstream stable branch:
- 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.
glibc (2.42-10) unstable; urgency=medium
[ Aurelien Jarno ]
* debian/sysdeps/{amd64,arm64,i386,x32}.mk: disable SFrame support. Closes:
#1125944.
* debian/control.in/{main,libc}: drop versioned Build-Depends and Breaks on
binutils 2.45, now pointless.
glibc (2.42-9) unstable; urgency=medium
[ Samuel Thibault ]
* debian/patches/hurd-i386/git-cancel-stack.diff: Fix crash on cancellation
with unaligned stack.
[ Aurelien Jarno ]
* debian/rules.d/debhelper.mk: do not strip ld.so on armhf. Closes:
#1125796.
glibc (2.42-8) unstable; urgency=medium
[ Samuel Thibault ]
* debian/testsuite-xfail-debian.mk: Avoid running tst-writev on hurd-amd64.
* debian/patches/hurd-i386/git-sigreturn-xmm.diff: Fix sigreturn using xmm
registers in the signal contention case.
* debian/patches/hurd-i386/local-intr-msg-clobber.diff: Try to re-introduce
mmx clobber work-around.
* debian/testsuite-xfail-debian.mk: Update hurd results.
[ Aurelien Jarno ]
* debian/rules.d/build.mk: do not write BUILD_CXX to configparms, it's
unused.
* debian/patches/git-updates.diff: update from upstream stable branch:
- 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.
- Optimize trylock for high cache contention workloads.
[ Helmut Grohne ]
* debian/control.in/main: avoid g++ dependency in nocheck builds.
* debian/control.in/main, rules, rules.d/build.mk: don't build nscd in
stage2.
glibc (2.42-7) unstable; urgency=medium
[ Aurelien Jarno ]
* debian/control.in/libc, debian/rules.d/debhelper.mk: drop libcrypt-dev
dependency from libc6-dev. Thanks to Helmut Grohne for proposing that,
doing an archive rebuild and filling the bug reports.
* debian/control.in/main, debian/sysdeps/linux.mk: enable SystemTap static
probes.
* debian/debhelper.in/libc-dev.NEWS: add a NEWS entry about the removal of
the obsolete termio interface. Closes: #1124068.
* debian/rules.d/debhelper.mk: ensure that linker scripts work even when
/usr is unmerged. Closes: #1120508
* debian/debhelper.in/libc-dev{,-alt}.lintian-overrides,
source/lintian-overrides, rules.d/debhelper.mk, salsa-ci.yml: drop
unpack-message-for-{orig,source} overrides, fixed in lintian 2.128.0.
* debian/control.in/main: drop Rules-Requires-Root: no, this is now the
default.
* debian/libc6.symbols.i386, debian/libc6-i386.symbols.{amd64,x32}: remove
the workaround for GLIBC_ABI_GNU_TLS. Closes: #1122038.
* debian/control.in/{libc,i386}: ensure that libdpkg-perl is fixed wrt
GLIBC_ABI_GNU_TLS.
glibc (2.42-6) unstable; urgency=medium
[ Benjamin Drung ]
* debian/control: add new lines when concatenating files
* Update debian/watch to version 5
[ Aurelien Jarno ]
* debian/symbols.wildcards: adjust ABI flags version:
- Fix corresponding to GLIBC_ABI_DT_X86_64_PLT was first corrected in 2.36
- Fix corresponding to GLIBC_ABI_GNU2_TLS as first corrected in 2.40
* debian/control.in/libc, debian/control.in/main: remove breaks, conflicts
and (build-)depends already satisfied in bookworm.
* debian/control.in/amd64, debian/control.in/libc: add a Breaks against
binutils (<< 2.45) for builds with sframe support enabled.
* debian/control.in/main, debian/rules: build with GCC 15.
* debian/patches/git-updates.diff: update from upstream stable branch.
[ Baptiste Jammet ]
* Update French debconf translation. Closes: #1118006.
glibc (2.42-5) unstable; urgency=medium
[ Martin Bagge ]
* Update Swedish debconf translation. Closes: #1121991.
[ Aurelien Jarno ]
* debian/control.in/main: change libc-gconv-modules-extra to Multi-Arch:
same as it contains libraries.
* debian/libc6.symbols.i386, debian/libc6-i386.symbols.{amd64,x32}: force
the minimum libc6 version to >= 2.42, to ensure GLIBC_ABI_GNU_TLS is
available, given symbols in .gnu.version_r section are currently not
handled by dpkg-shlibdeps.
glibc (2.42-4) unstable; urgency=medium
* Upload to unstable.
glibc (2.42-3) experimental; urgency=medium
[ Aurelien Jarno ]
* debian/patches/any/git-ldd-set-u.diff: backport fix to allow using
set -u on ldd. Closes: #1114824.
* debian/patches/git-updates.diff: update from upstream stable branch.
* debian/patches/any/git-linux-termios.diff: backport fix for termios
regression with non-standard baud rate.
[ Samuel Thibault ]
* debian/patches/hurd-i386/git-sigreturn-SEGV.diff: catch SIGSEGV on
returning from signal handler.
* debian/patches/hurd-i386/git-rlimit-as.diff: Support RLIMIT_AS.
* debian/patches/hurd-i386/local-aux-pagesz.diff: Fix getauxval(AT_PAGESZ).
* debian/patches/hurd-i386/git-run-iconv-test.sh.diff: Fix running iconv
tests.
* debian/patches/hurd-i386/git-elf-ordering.diff: Fix running ELF ordering
tests.
* debian/patches/hurd-i386/git-rename.diff: Fix renaming directories with
trailing slahes.
* debian/patches/hurd-i386/git-signal-SSE-MMX.diff: Fix signals thrashing
SSE&MMX state.
-- Simon Poirier <[email protected]> Tue, 17 Feb 2026
16:52:35 -0500
** Changed in: glibc (Ubuntu)
Status: In Progress => Fix Released
** CVE added: https://cve.org/CVERecord?id=CVE-2025-15281
** CVE added: https://cve.org/CVERecord?id=CVE-2026-0861
** CVE added: https://cve.org/CVERecord?id=CVE-2026-0915
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2143767
Title:
[FFE] merge glibc 2.43 in ubuntu resolute
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/glibc/+bug/2143767/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs