From 8b24e3a6e93c06a9ba376461b75ba7701a8da6f5 Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Tue, 15 Sep 2026 13:12:17 +0200 Subject: [PATCH] package/gerbera: propagate icu's dependency on !BR2_BINFMT_FLAT MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit gerbera selects BR2_PACKAGE_ICU, which depends on !BR2_BINFMT_FLAT, but this dependency was not propagated to gerbera. In practice this is not an issue because gerbera depends on BR2_USE_MMU, and only noMMU platforms can use BR2_BINFMT_FLAT. But for the sake of completeness, let's propagate this dependency. Note: in the Config.in comment, we handle it like an architecture dependency, like is done in package/icu/Config.in. Signed-off-by: Thomas Petazzoni Signed-off-by: Julien Olivain (cherry picked from commit 6b716763e9618c287d325bd3b42afb61a1a50769) Signed-off-by: Raphaël Mélotte --- package/gerbera/Config.in | 2 ++ 1 file changed, 2 insertions(+) diff --git a/package/gerbera/Config.in b/package/gerbera/Config.in index 3078d2017f..0219216276 100644 --- a/package/gerbera/Config.in +++ b/package/gerbera/Config.in @@ -8,6 +8,7 @@ config BR2_PACKAGE_GERBERA depends on BR2_INSTALL_LIBSTDCPP depends on !BR2_STATIC_LIBS depends on BR2_USE_WCHAR # fmt + depends on !BR2_BINFMT_FLAT # icu select BR2_PACKAGE_CXXOPTS select BR2_PACKAGE_FMT select BR2_PACKAGE_ICU @@ -32,6 +33,7 @@ config BR2_PACKAGE_GERBERA comment "gerbera needs a toolchain w/ C++, dynamic library, threads, wchar, gcc >= 8, host gcc >= 7" depends on BR2_USE_MMU + depends on !BR2_BINFMT_FLAT depends on BR2_TOOLCHAIN_HAS_ATOMIC depends on !BR2_INSTALL_LIBSTDCPP || BR2_STATIC_LIBS || \ !BR2_TOOLCHAIN_HAS_THREADS || !BR2_USE_WCHAR || \