[Buildroot] [PATCH v1] package/icu: disable icu config
Thomas Devoogdt
thomas at devoogdt.com
Sat Oct 25 14:35:57 UTC 2025
From: Thomas Devoogdt <thomas.devoogdt at barco.com>
Seen while using BR2_PER_PACKAGE_DIRECTORIES, not sure on how to reproduce.
Fixes:
/usr/bin/install: cannot stat 'config/icu-config.1': No such file or directory
2025-10-25T00:09:10 make[2]: *** [Makefile:359: install-manx] Error 1
2025-10-25T00:09:10 make[2]: Leaving directory '/home/thomas/buildroot/build/output/build/host-icu-73-2/source'
2025-10-25T00:09:10 make[1]: *** [Makefile:153: install-recursive] Error 2
2025-10-25T00:09:10 make[1]: *** Waiting for unfinished jobs....
2025-10-25T00:09:10 make[1]: Leaving directory '/home/thomas/buildroot/build/output/build/host-icu-73-2/source'
2025-10-25T00:09:10 make: *** [package/pkg-generic.mk:283: /home/thomas/buildroot/build/output/build/host-icu-73-2/.stamp_host_installed] Error 2
2025-10-25T00:09:10 make: *** Waiting for unfinished jobs....
There was a proposal in the past to do exactly the same:
https://lore.kernel.org/buildroot/20230516173411.823978-1-bernd.kuhls@t-online.de/
The icu-config script was deprecated upstream:
https://unicode-org.github.io/icu/userguide/icu/howtouseicu.html#notes-on-icu-config
Signed-off-by: Thomas Devoogdt <thomas.devoogdt at barco.com>
---
package/icu/icu.mk | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/package/icu/icu.mk b/package/icu/icu.mk
index 4789edf0e2..4cd72cf5c0 100644
--- a/package/icu/icu.mk
+++ b/package/icu/icu.mk
@@ -49,7 +49,8 @@ HOST_ICU_CONF_OPTS = \
--disable-tests \
--disable-extras \
--disable-icuio \
- --disable-layout
+ --disable-layout \
+ --disable-icu-config
ICU_SUBDIR = source
HOST_ICU_SUBDIR = source
--
2.43.0
More information about the buildroot
mailing list