Public bug reported:
A new release of glibc is available for merging from Debian.
Ubuntu: 2.43-2ubuntu2
Debian Experimental: 2.44-1
Debian Unstable: 2.43-3
### New Debian Changes ###
glibc (2.44-1) experimental; urgency=medium
[ Aurelien Jarno ]
* New upstream release:
- debian/patches/localedata/sort-UTF8-first.diff: rebased.
- debian/patches/hurd-i386/local-enable-ldconfig.diff: rebased.
- debian/patches/hurd-i386/tg-libc_rwlock_recursive.diff: dropped,
obsolete.
- debian/patches/hurd-i386/git-fork-gdb.diff: upstreamed.
- debian/patches/hurd-i386/git-sig-sig-mmx-fix.diff: upstreamed.
- debian/patches/hurd-i386/git-cancel-sig.diff: upstreamed.
- debian/patches/hurd-i386/git-mach_send_eintr.diff: upstreamed.
- debian/patches/hurd-i386/git-itimer-lock.diff: upstreamed.
- debian/patches/hurd-i386/git-posix-timers.diff: upstreamed.
- debian/patches/hurd-i386/git-sig-alarm.diff: upstreamed.
- debian/patches/hurd-i386/git-libio-mtsafe.diff: upstreamed.
- debian/patches/hurd-i386/git-timedrwlock-unlock.diff: upstreamed.
- debian/patches/hurd-i386/git-sigtimedwait-timeout.diff: upstreamed.
- debian/patches/hurd-i386/git-MSG_EXAMINE.diff: upstreamed.
- debian/patches/hurd-i386/git-interrupt-EINTR.diff: upstreamed.
- debian/patches/hurd-i386/git-SEM_FAILED.diff: upstreamed.
- debian/patches/hurd-i386/git-tst-fix.diff: upstreamed.
- debian/patches/hurd-i386/git-SO_TIMESTAMP.diff: upstreamed.
- debian/patches/hurd-i386/git-path_mounted.diff: upstreamed.
- debian/patches/any/local-nss-overflow.diff: upstreamed.
- debian/patches/any/local-ldconfig-multiarch.diff: refreshed.
- debian/symbols.wildcards: add 2.44.
- debian/sysdeps/arm64.mk: stop passing --enable-memory-tagging to
configure, support for it was removed upstream.
* debian/patches/git-updates.diff: update from upstream stable branch.
[ Samuel Thibault ]
* debian/patches/hurd-i386/submitted-net.diff: rebased.
-- Aurelien Jarno <[email protected]> Mon, 10 Aug 2026 15:02:03 +0200
glibc (2.43-3) unstable; urgency=medium
[ Samuel Thibault ]
* debian/testsuite-xfail-debian.mk: Update hurd results.
* debian/patches/hurd-i386/submitted-path_mounted.diff: Renamed to
git-path_mounted.diff.
[ Aurelien Jarno ]
* debian/patches/git-updates.diff: update from upstream stable branch:
- debian/patches/hurd-i386/local-disable-ioctls.diff: rebased.
- debian/patches/hurd-i386/submitted-AF_LINK.diff: upstreamed.
- debian/patches/hurd-i386/submitted-AF_ROUTE.diff: upstreamed.
- Fix a buffer overread in ns_sprintrrf with corrupted RDATA field
(CVE-2026-6238). Closes: #1135231.
- Fix an out-of-bounds write in ns_sprintrrf when printing TSIG records
(CVE-2026-5435). Closes: #1135230.
- Fix stack overflow in wordexp tilde expansion (CVE-2026-6791).
- Cache cpuid results in ld.so for Intel CPUs.
- Restore optimized memchr for POWER10.
* debian/control.in/libc, debian/rules.d/debhelper.mk: drop the libc6-dev
dependency on rpcsvc-proto.
* debian/watch: set Git-Mode to shallow.
-- Aurelien Jarno <[email protected]> Mon, 10 Aug 2026 14:19:03 +0200
### Old Ubuntu Delta ###
glibc (2.43-2ubuntu2) resolute; urgency=medium
* Merge from Debian experimental
Delta dropped:
- Fix broken ldconfig, static-pie binary on riscv64 (LP #2142067)
- build: use date --rfc-email for Rust coreutils compat (LP #2122100)
* Delta added:
- fix ftbfs: backport conditional OPEN_TREE_* ifndef (LP: #2145679)
- Revert "debian/rules.d/build.mk: add a makefile function to filter out
dpkg build flags incompatible with glibc and define CFLAGS from dpkg
build flags. Closes: #1129746."
* import git-updates
- nss: Introduce dedicated struct nss_database_for_fork type
- Linux: In getlogin_r, use utmp fallback only for specific errors
- nss: Missing checks in __nss_configure_lookup, __nss_database_get (bug
28940)
- debug: Fix build with --enable-fortify-source=1 (BZ 33904)
- Add BZ 33904 entry to NEWS
- malloc: Avoid accessing /sys/kernel/mm files
- tests: aarch64: fix makefile dependencies for dlopen tests for BTI
- aarch64: Lock GCS status at startup
- aarch64: Tests for locking GCS
- posix: Run tst-wordexp-reuse-mem test
- resolv: Count records correctly (CVE-2026-4437)
- resolv: Check hostname for validity (CVE-2026-4438)
- elf: parse /proc/self/maps as the last resort to find the gap for
tst-link-map-contiguous-ldso
- elf: Use dl-symbol-redir-ifunc.h instead _dl_strlen
- riscv: Resolve calls to memcpy using memcpy-generic in early startup
- tests: fix tst-rseq with Linux 7.0
-- Simon Poirier <[email protected]> Tue, 31 Mar 2026
16:35:10 -0400
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)
-- Simon Poirier <[email protected]> Tue, 17 Feb 2026
16:52:35 -0500
** Affects: glibc (Ubuntu)
Importance: Wishlist
Status: New
** Tags: dcr-merge
** Changed in: glibc (Ubuntu)
Importance: Undecided => Wishlist
** Changed in: glibc (Ubuntu)
Milestone: None => ubuntu-26.05
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2163528
Title:
Merge glibc 2.44-1 from Debian for stonking cycle
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/glibc/+bug/2163528/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs