Message ID | 20220524160427.79651-1-jarkko.sakkinen@iki.fi |
---|---|
State | Superseded |
Headers | show |
Series | package/linux-tools: openssl dependency for x86_64 selftests | expand |
diff --git a/package/linux-tools/Config.in b/package/linux-tools/Config.in index 791f2c085c..69bfa9c435 100644 --- a/package/linux-tools/Config.in +++ b/package/linux-tools/Config.in @@ -98,6 +98,7 @@ config BR2_PACKAGE_LINUX_TOOLS_SELFTESTS select BR2_PACKAGE_LIBCAP_NG select BR2_PACKAGE_UTIL_LINUX select BR2_PACKAGE_UTIL_LINUX_SCHEDUTILS # runtime (taskset) + select BR2_PACKAGE_LIBOPENSSL if BR2_x86_64 help Build and install (to /usr/lib/kselftests) kernel selftests. diff --git a/package/linux-tools/linux-tool-selftests.mk.in b/package/linux-tools/linux-tool-selftests.mk.in index b824c11bd6..06158e6147 100644 --- a/package/linux-tools/linux-tool-selftests.mk.in +++ b/package/linux-tools/linux-tool-selftests.mk.in @@ -17,6 +17,9 @@ endif endif SELFTESTS_DEPENDENCIES = libcap-ng popt +ifeq ($(NORMALIZED_ARCH),x86_64) +SELFTESTS_DEPENDENCIES += openssl +endif SELFTESTS_MAKE_FLAGS = \ $(LINUX_MAKE_FLAGS) \
On x86_64, libssl is a dependency for kselftests. selftests/sgx depends on it. Thus, select it in "Config.in", and add it as a build dependency in "linux-tool-selftests.mk.in". Link: https://lore.kernel.org/buildroot/20220517224809.21f77949@gmx.net/ Suggested-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Jarkko Sakkinen <jarkko.sakkinen@iki.fi> --- package/linux-tools/Config.in | 1 + package/linux-tools/linux-tool-selftests.mk.in | 3 +++ 2 files changed, 4 insertions(+)