Building tools/testing/selftests/bpf/ requires dependencies which cannot be easily satisfied by our build process. The problem is well-described by the pending upstream patch:
https://<email address hidden>/
From: Mark Brown <email address hidden>
Subject: [PATCH] selftests: Skip BPF seftests by default
To effect the same for {groovy, hirsute} we must instead make a debian/rules change via "UBUNTU: disable building bpf selftests (no VMLINUX_BTF)".
But lets also pick up the upstream change above, as well as my related "clarify" change, also pending upstream.
UBUNTU: SAUCE: selftests/bpf: clarify build error if no vmlinux
UBUNTU: SAUCE: selftests: Skip BPF seftests by default
UBUNTU: disable building bpf selftests (no VMLINUX_BTF)
Building tools/testing/ selftests/ bpf/ requires dependencies which cannot be easily satisfied by our build process. The problem is well-described by the pending upstream patch:
https://<email address hidden>/
From: Mark Brown <email address hidden>
Subject: [PATCH] selftests: Skip BPF seftests by default
To effect the same for {groovy, hirsute} we must instead make a debian/rules change via "UBUNTU: disable building bpf selftests (no VMLINUX_BTF)".
But lets also pick up the upstream change above, as well as my related "clarify" change, also pending upstream.
UBUNTU: SAUCE: selftests/bpf: clarify build error if no vmlinux
UBUNTU: SAUCE: selftests: Skip BPF seftests by default
UBUNTU: disable building bpf selftests (no VMLINUX_BTF)