Files
buildroot/package/localedef/0005-HACK-Fix-dependencies.patch
Bernd Kuhls a4d4c7527a package/{glibc, localedef}: security bump version to 2.44-23-g11ac3d78f
https://sourceware.org/pipermail/libc-announce/2026/000058.html

Fixes CVE-2026-4046, CVE-2026-4437, & CVE-2026-4438.

host-localedef:
- added build fix
- added Upstream: tag to patch 0002
- rebased patches

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-08-08 12:57:18 +02:00

44 lines
1.5 KiB
Diff
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
From 8419660a3dcf8e6780365f7298e7d85ca0c5537f Mon Sep 17 00:00:00 2001
From: Bernd Kuhls <bernd@kuhls.net>
Date: Sun, 26 Jul 2026 12:17:36 +0200
Subject: [PATCH] HACK: Fix dependencies
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Upstream commit 7cac99621e9601f916121bcaa9b7734a2e4c2529 changed the
handling of dependencies which forced the addition of the make target
'lib' to the target 'others' causing the build of unneeded targets for
the host build of localedef including build errors:
/home/bernd/buildroot/output/per-package/host-localedef/host/bin/ccache
/usr/bin/gcc gconv_simple.c
[...]
In file included from <command-line>:
../include/wchar.h:154:20: error: wcstof128 undeclared here (not in a function); did you mean wcstof128_l?
To fix the problem we remove the addition of the 'lib' make target.
Upstream: Not applicable
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
---
Makefile | 1 -
1 file changed, 1 deletion(-)
diff --git a/Makefile b/Makefile
index a6aabca691..0ac1a45c36 100644
--- a/Makefile
+++ b/Makefile
@@ -581,7 +581,6 @@ endif
# 'tests' and 'xtests' additionally require the 'others' pass. The
# testroot used by the container tests performs a full installation in
# its recipe, which must not run concurrently with the build passes.
-$(addsuffix /others,$(subdirs)): lib
$(addsuffix /tests,$(subdirs)) $(addsuffix /xtests,$(subdirs)): others
$(objpfx)testroot.pristine/install.stamp: | others
--
2.47.3