From 11ebe0ad2e55f07093d2514bf4bc5cc9dc596377 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) [raphael: resolve conflicts in Config.in] 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 46a163ec78..059f3b26a7 100644 --- a/package/gerbera/Config.in +++ b/package/gerbera/Config.in @@ -7,6 +7,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_FMT select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE select BR2_PACKAGE_LIBUPNP if !BR2_PACKAGE_LIBNPUPNP @@ -28,6 +29,7 @@ config BR2_PACKAGE_GERBERA comment "gerbera needs a toolchain w/ C++, dynamic library, threads, wchar, gcc >= 8" 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 || \