From 82f1e6f50e95796e474edbd9ba8698ab7f0d47cf Mon Sep 17 00:00:00 2001 From: Julien Olivain Date: Mon, 18 May 2026 20:52:48 +0200 Subject: [PATCH] package/ndctl: propagate json-c dependencies Fixes: WARNING: unmet direct dependencies detected for BR2_PACKAGE_JSON_C Depends on [n]: BR2_TOOLCHAIN_HAS_SYNC_4 [=n] Selected by [y]: - BR2_PACKAGE_NDCTL [=y] && BR2_PACKAGE_HAS_UDEV [=y] && BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10 [=y] && BR2_TOOLCHAIN_HAS_THREADS [=y] && BR2_USE_MMU [=y] Signed-off-by: Julien Olivain Signed-off-by: Arnout Vandecappelle --- package/ndctl/Config.in | 2 ++ 1 file changed, 2 insertions(+) diff --git a/package/ndctl/Config.in b/package/ndctl/Config.in index 9f7f5f1c9b..9d3972bd2f 100644 --- a/package/ndctl/Config.in +++ b/package/ndctl/Config.in @@ -2,6 +2,7 @@ config BR2_PACKAGE_NDCTL bool "ndctl" depends on BR2_PACKAGE_HAS_UDEV depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10 # __struct_group() + depends on BR2_TOOLCHAIN_HAS_SYNC_4 # json-c depends on BR2_TOOLCHAIN_HAS_THREADS depends on BR2_USE_MMU select BR2_PACKAGE_INIPARSER @@ -20,6 +21,7 @@ config BR2_PACKAGE_NDCTL comment "ndctl needs udev /dev management, a toolchain headers >= 5.10" depends on BR2_USE_MMU + depends on BR2_TOOLCHAIN_HAS_SYNC_4 depends on !BR2_PACKAGE_HAS_UDEV \ || !BR2_TOOLCHAIN_HAS_THREADS \ || !BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10