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/20201210185233.28091-1-broo...@kernel.org/
From: Mark Brown <broo...@kernel.org>
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/20201210185233.28091-1-broo...@kernel.org/
  From: Mark Brown <broo...@kernel.org>
  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 Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1908144

Title:
  disable building bpf selftests

Status in linux package in Ubuntu:
  In Progress
Status in linux source package in Groovy:
  In Progress
Status in linux source package in Hirsute:
  In Progress

Bug description:
  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/20201210185233.28091-1-broo...@kernel.org/
  From: Mark Brown <broo...@kernel.org>
  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)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1908144/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to