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

Reply via email to