From 6dad789282b9f48d3dbe799c40648a5459dfdc17 Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Tue, 15 Sep 2026 14:29:44 +0200 Subject: [PATCH] package/ndctl: propagate !BR2_STATIC_LIBS dependency ndctl selects kmod and keyutils, both of which depend on !BR2_STATIC_LIBS, but this dependency was not propagated into ndctl when the package was introduced. This commit fixes this issue. Fixes: 039c1ae13ec12f7cebddf86f37080d0a1fee28e6 ("package/ndctl: new package") Signed-off-by: Thomas Petazzoni Signed-off-by: Julien Olivain --- package/ndctl/Config.in | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/package/ndctl/Config.in b/package/ndctl/Config.in index 708871d693..79bae61ebb 100644 --- a/package/ndctl/Config.in +++ b/package/ndctl/Config.in @@ -5,6 +5,7 @@ config BR2_PACKAGE_NDCTL depends on BR2_TOOLCHAIN_HAS_SYNC_4 # json-c depends on BR2_TOOLCHAIN_HAS_THREADS depends on BR2_USE_MMU + depends on !BR2_STATIC_LIBS # kmod, keyutils select BR2_PACKAGE_INIPARSER select BR2_PACKAGE_JSON_C select BR2_PACKAGE_KEYUTILS @@ -19,9 +20,10 @@ config BR2_PACKAGE_NDCTL https://github.com/pmem/ndctl -comment "ndctl needs udev /dev management, a toolchain w/ threads, headers >= 5.10" +comment "ndctl needs udev /dev management, a toolchain w/ threads, headers >= 5.10, dynamic library" 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 + || !BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10 \ + || BR2_STATIC_LIBS