From: John Audia Date: Thu, 21 May 2026 10:06:59 +0000 (-0400) Subject: toolchain: glibc: Update to HEAD from release/2.43/master X-Git-Url: http://git.ipfire.org/gitweb/index.cgi?a=commitdiff_plain;h=e13430ef1d4b00d2d37ac47b85e1f0866f5c8b1a;p=thirdparty%2Fopenwrt.git toolchain: glibc: Update to HEAD from release/2.43/master % git log --oneline f762cc..4070d80 4070d808bea1 sdio-common: Fix buffer overflow in scanf %mc [BZ #34008] 2890b35cd361 libio: Fix ungetwc operating on byte stream [BZ #33998] e9517114acc7 abilist.awk: Handle weak unversioned defined symbols 1634cc11a5a5 Linux: Only define OPEN_TREE_* macros in if undefined (bug 33921) d1d8d27164e9 include: isolate __O_CLOEXEC flag for sys/mount.h and fcntl.h 8362e8ce10b2 Use pending character state in IBM1390, IBM1399 character sets (CVE-2026-4046) ce1013a197eb tests: fix tst-rseq with Linux 7.0 60cabd0464c6 riscv: Resolve calls to memcpy using memcpy-generic in early startup 02ffd413cf83 elf: Use dl-symbol-redir-ifunc.h instead _dl_strlen 26953143787b elf: parse /proc/self/maps as the last resort to find the gap for tst-link-map-contiguous-ldso dd9945c0ba40 resolv: Check hostname for validity (CVE-2026-4438) 5c6fca0c62ce resolv: Count records correctly (CVE-2026-4437) 2be6cf2e75d0 posix: Run tst-wordexp-reuse-mem test 305ce0b58809 aarch64: Tests for locking GCS 2ee41ba6ecd3 aarch64: Lock GCS status at startup fa4a40c7d497 tests: aarch64: fix makefile dependencies for dlopen tests for BTI 9898ea58b538 malloc: Avoid accessing /sys/kernel/mm files c3ceb93dc4f6 Add BZ 33904 entry to NEWS 911bd469f80c debug: Fix build with --enable-fortify-source=1 (BZ 33904) 48f5a05a7a1e nss: Missing checks in __nss_configure_lookup, __nss_database_get (bug 28940) d6cb7ce0e98b Linux: In getlogin_r, use utmp fallback only for specific errors 140c760d711d nss: Introduce dedicated struct nss_database_for_fork type 856c426a7534 Don't include directly (bug 33848) 144ba302089c po: Incorporate translatins (nl updated, ar new) 022abaeacbc8 Fix ldbl-128ibm ceill, floorl, roundl and truncl zero-sign handling 45b58d6bd185 NEWS: add new section 2.43.1 f02515d8a696 Replace advisories directory with file ADVISORIES Build system: x86/64 Build-tested: x86/64-glibc Run-tested: x86/64-glibc Signed-off-by: John Audia Link: https://github.com/openwrt/openwrt/pull/23467 Signed-off-by: Jonas Jelonek --- diff --git a/toolchain/glibc/common.mk b/toolchain/glibc/common.mk index 0a4b35183cb..1cec55b947b 100644 --- a/toolchain/glibc/common.mk +++ b/toolchain/glibc/common.mk @@ -7,13 +7,13 @@ include $(TOPDIR)/rules.mk PKG_NAME:=glibc -PKG_VERSION:=2.41 +PKG_VERSION:=2.43 PKG_RELEASE:=1 PKG_SOURCE_PROTO:=git PKG_SOURCE_SUBDIR:=$(PKG_NAME)-$(PKG_VERSION) -PKG_SOURCE_VERSION:=6a0b8e366520a09722aef6c17ec1b103e82f3c28 -PKG_MIRROR_HASH:=5bd5efe0b037cada9b2dfdfa75bbc83f087751dd14d7dd8af974b8a37467ec68 +PKG_SOURCE_VERSION:=4070d808bea1c077eb7e7d52b52b91cae98205d5 +PKG_MIRROR_HASH:=af972bcdea69ae15851a8ca27820553af1b5825754dfb9bea5a7dc8d316e8003 PKG_SOURCE_URL:=https://sourceware.org/git/glibc.git PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION)-$(PKG_SOURCE_VERSION).tar.zst PKG_CPE_ID:=cpe:/a:gnu:glibc