From 4d50613e86ff2e3f42dc0563bdca839031b0e0e7 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Mon, 14 Aug 2023 09:16:51 +0200 Subject: [PATCH] package/perftest: fix unmet direct dependencies Since it was introduced in commit d4ecefa3ccbe (package/perftest: new package), perftest was missing the reverse dependency on the kernel headers version inherited from rdma-core. In commit 3279d8b9c455 (package/rdma-core: needs NPTL), the dependency of rdma-core on NTPL was not propagated to its reverse dependencies, notably perftests. Fixes: - http://autobuild.buildroot.net/results/00c/00ce19a1589c6028ee77c333ed9107e2c8c8d6de - d4ecefa3ccbe - 3279d8b9c455 Signed-off-by: Waldemar Brodkorb [yann.morin.1998@free.fr: - also add misisng headers dependency - expand commit log ] Signed-off-by: Yann E. MORIN (cherry picked from commit 00cb5f5e4ab9c6b7dc6a8d4c70648dd2f0cf7eca) Signed-off-by: Peter Korsgaard --- package/perftest/Config.in | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package/perftest/Config.in b/package/perftest/Config.in index 25cd1a9b8d..6d291b0f72 100644 --- a/package/perftest/Config.in +++ b/package/perftest/Config.in @@ -20,7 +20,8 @@ config BR2_PACKAGE_PERFTEST_ARCH_SUPPORTS config BR2_PACKAGE_PERFTEST bool "perftest" depends on BR2_PACKAGE_PERFTEST_ARCH_SUPPORTS - depends on BR2_TOOLCHAIN_HAS_THREADS + depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4 # rdma-core + depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL # rdma-core depends on !BR2_STATIC_LIBS # rdma-core # musl does not define sysconf(_SC_LEVEL1_DCACHE_LINESIZE) depends on !BR2_TOOLCHAIN_USES_MUSL