Public bug reported: 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://lore.kernel.org/bpf/[email protected]/ From: Mark Brown <[email protected]> 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. These three patches should be applied to {groovy, hirsute}: 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) ** Affects: linux (Ubuntu) Importance: Undecided Assignee: Kamal Mostafa (kamalmostafa) Status: In Progress ** Affects: linux (Ubuntu Groovy) Importance: Undecided Assignee: Kamal Mostafa (kamalmostafa) Status: In Progress ** Affects: linux (Ubuntu Hirsute) Importance: Undecided Assignee: Kamal Mostafa (kamalmostafa) Status: In Progress ** Also affects: linux (Ubuntu Hirsute) Importance: Undecided Assignee: Kamal Mostafa (kamalmostafa) Status: In Progress ** Also affects: linux (Ubuntu Groovy) Importance: Undecided Status: New ** Changed in: linux (Ubuntu Groovy) Assignee: (unassigned) => Kamal Mostafa (kamalmostafa) ** Changed in: linux (Ubuntu Groovy) Status: New => In Progress ** Description changed: 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://lore.kernel.org/bpf/[email protected]/ From: Mark Brown <[email protected]> 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) + These three patches should be applied to {groovy, hirsute}: + + 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) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1908144 Title: disable building bpf selftests To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1908144/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
