package/linux-tools: selftests: Add path containing BPF binary to _BIN_ARCH_EXCLUDE
Enabling BR2_PACKAGE_LINUX_TOOLS_SELFTESTS (on rock5b_defconfig, which uses kernel 6.12 at the time of writing), results in: make[1]: Leaving directory '/br/output/build/linux-endpoint-test/tools/testing/selftests' ERROR: architecture for "/usr/lib/kselftests/tc-testing/action-ebpf" is "Linux BPF", should be "AArch64" make: *** [package/pkg-generic.mk:402: /br/output/build/linux-tools/.stamp_installed] Error 1 To solve this, add /usr/lib/kselftests/tc-testing/ to LINUX_TOOLS_BIN_ARCH_EXCLUDE. Signed-off-by: Niklas Cassel <cassel@kernel.org> Acked-by: Florian Fainelli <f.fainelli@gmail.com> Signed-off-by: Julien Olivain <ju.o@free.fr>
This commit is contained in:
committed by
Julien Olivain
parent
4d7292675a
commit
3a03cb2ad6
@@ -26,6 +26,9 @@ SELFTESTS_MAKE_FLAGS = \
|
||||
ARCH=$(SELFTESTS_ARCH) \
|
||||
KHDR_DIR=$(LINUX_DIR)/usr/include
|
||||
|
||||
LINUX_TOOLS_BIN_ARCH_EXCLUDE += \
|
||||
/usr/lib/kselftests/tc-testing/
|
||||
|
||||
# O must be redefined here to overwrite the one used by Buildroot for
|
||||
# out of tree build. We build the selftests in $(LINUX_DIR)/tools/selftests and
|
||||
# not just $(LINUX_DIR) so that it isn't built in the root directory of the kernel
|
||||
|
||||
Reference in New Issue
Block a user