[ubuntu/resolute-proposed] glibc 2.43-2ubuntu2 (Accepted)
Simon Poirier
simon.poirier at canonical.com
Thu Apr 9 18:30:40 UTC 2026
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
Date: Tue, 31 Mar 2026 16:35:10 -0400
Changed-By: Simon Poirier <simon.poirier at canonical.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Signed-By: Nick Rosbrook <nick.rosbrook at canonical.com>
https://launchpad.net/ubuntu/+source/glibc/2.43-2ubuntu2
-------------- next part --------------
Format: 1.8
Date: Tue, 31 Mar 2026 16:35:10 -0400
Source: glibc
Built-For-Profiles: derivative.ubuntu noudeb
Architecture: source
Version: 2.43-2ubuntu2
Distribution: resolute
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Simon Poirier <simon.poirier at canonical.com>
Closes: 1129746
Launchpad-Bugs-Fixed: 2145679
Changes:
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
Checksums-Sha1:
5d758ef9f90844a828aa8448bc3a769623f9ac65 9070 glibc_2.43-2ubuntu2.dsc
48d4967f97996e744cf241c62d11d55971adb74f 510092 glibc_2.43-2ubuntu2.debian.tar.xz
bd811be291c4fb8b34c319284240c846ec225887 7204 glibc_2.43-2ubuntu2_source.buildinfo
Checksums-Sha256:
c1d73a9a080f33d8e32d06f0f21bc4c5dc6fb3b787d0a6fc5421a485b97c125e 9070 glibc_2.43-2ubuntu2.dsc
d83cbf8517c594182bea1b2544522d9b99b537427ea64a4df56b10505fa45e45 510092 glibc_2.43-2ubuntu2.debian.tar.xz
344adb852f2029cb8015661e8a4bfed91009849ab6c16cbf2a904636f41dd7d8 7204 glibc_2.43-2ubuntu2_source.buildinfo
Files:
b20a2dfd05e5a8ab694dbcdf5a674675 9070 libs required glibc_2.43-2ubuntu2.dsc
024aff18b3266358290cfebd47d1d44d 510092 libs required glibc_2.43-2ubuntu2.debian.tar.xz
ead6d55d3a6e227910e12b9c079e64d5 7204 libs required glibc_2.43-2ubuntu2_source.buildinfo
Original-Maintainer: GNU Libc Maintainers <debian-glibc at lists.debian.org>
Original-Vcs-Browser: https://salsa.debian.org/glibc-team/glibc
Original-Vcs-Git: https://salsa.debian.org/glibc-team/glibc.git
More information about the Resolute-changes
mailing list