From 23eae8ba4c0d28cdbe82d1d30e4148cab2fedde8 Mon Sep 17 00:00:00 2001 From: Sam James Date: Sun, 12 Apr 2026 04:06:13 +0100 Subject: [PATCH] dev-util/bpftool: fix kernel config check Call linux-info_pkg_setup so we actually process CONFIG_CHECK. Also, revbump, because this causes breakage in reverse dependencies like libcap-ng[bpf] even if bpftool builds and installs fine. Closes: https://bugs.gentoo.org/972555 Signed-off-by: Sam James --- .../bpftool/{bpftool-7.6.0.ebuild => bpftool-7.6.0-r1.ebuild} | 3 ++- .../bpftool/{bpftool-7.7.0.ebuild => bpftool-7.7.0-r1.ebuild} | 1 + dev-util/bpftool/bpftool-9999.ebuild | 1 + 3 files changed, 4 insertions(+), 1 deletion(-) rename dev-util/bpftool/{bpftool-7.6.0.ebuild => bpftool-7.6.0-r1.ebuild} (99%) rename dev-util/bpftool/{bpftool-7.7.0.ebuild => bpftool-7.7.0-r1.ebuild} (99%) diff --git a/dev-util/bpftool/bpftool-7.6.0.ebuild b/dev-util/bpftool/bpftool-7.6.0-r1.ebuild similarity index 99% rename from dev-util/bpftool/bpftool-7.6.0.ebuild rename to dev-util/bpftool/bpftool-7.6.0-r1.ebuild index 26e7f97524dc1..3fa010eebc181 100644 --- a/dev-util/bpftool/bpftool-7.6.0.ebuild +++ b/dev-util/bpftool/bpftool-7.6.0-r1.ebuild @@ -66,7 +66,8 @@ BDEPEND=" CONFIG_CHECK="~DEBUG_INFO_BTF" pkg_setup() { - python-any-r1_pkg_setup + linux-info_pkg_setup + linux-info_pkg_setup use llvm && llvm-r1_pkg_setup } diff --git a/dev-util/bpftool/bpftool-7.7.0.ebuild b/dev-util/bpftool/bpftool-7.7.0-r1.ebuild similarity index 99% rename from dev-util/bpftool/bpftool-7.7.0.ebuild rename to dev-util/bpftool/bpftool-7.7.0-r1.ebuild index 8153dfa9654bd..9cd7b53c5d5e6 100644 --- a/dev-util/bpftool/bpftool-7.7.0.ebuild +++ b/dev-util/bpftool/bpftool-7.7.0-r1.ebuild @@ -66,6 +66,7 @@ BDEPEND=" CONFIG_CHECK="~DEBUG_INFO_BTF" pkg_setup() { + linux-info_pkg_setup python-any-r1_pkg_setup use llvm && llvm-r1_pkg_setup } diff --git a/dev-util/bpftool/bpftool-9999.ebuild b/dev-util/bpftool/bpftool-9999.ebuild index 8153dfa9654bd..9cd7b53c5d5e6 100644 --- a/dev-util/bpftool/bpftool-9999.ebuild +++ b/dev-util/bpftool/bpftool-9999.ebuild @@ -66,6 +66,7 @@ BDEPEND=" CONFIG_CHECK="~DEBUG_INFO_BTF" pkg_setup() { + linux-info_pkg_setup python-any-r1_pkg_setup use llvm && llvm-r1_pkg_setup }