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

Reply via email to