summaryrefslogtreecommitdiff
path: root/sys-libs
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-04-22 19:12:45 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-04-22 19:12:45 +0000
commit8b76d681a72190b3dbe575894fc1f47df03e5751 (patch)
tree47c37233312eb7baf120e33019bc7a1ba10b6fad /sys-libs
parent3bac0c1b93e7e7849ecfe749f6864ed1ad5e018d (diff)
downloadbaldeagleos-repo-8b76d681a72190b3dbe575894fc1f47df03e5751.tar.gz
baldeagleos-repo-8b76d681a72190b3dbe575894fc1f47df03e5751.tar.xz
baldeagleos-repo-8b76d681a72190b3dbe575894fc1f47df03e5751.zip
Adding metadata
Diffstat (limited to 'sys-libs')
-rw-r--r--sys-libs/libcap-ng/libcap-ng-0.9.3.ebuild12
1 files changed, 12 insertions, 0 deletions
diff --git a/sys-libs/libcap-ng/libcap-ng-0.9.3.ebuild b/sys-libs/libcap-ng/libcap-ng-0.9.3.ebuild
index 9212c4f69f7f..63b64b537a63 100644
--- a/sys-libs/libcap-ng/libcap-ng-0.9.3.ebuild
+++ b/sys-libs/libcap-ng/libcap-ng-0.9.3.ebuild
@@ -42,6 +42,18 @@ PATCHES=(
"${FILESDIR}"/${PN}-0.9.3-audit-out-of-source-build.patch
)
+pkg_pretend() {
+ # bug 972898
+ if use bpf && [[ ${MERGE_TYPE} != binary ]] ; then
+ if [[ ! -f /sys/kernel/btf/vmlinux ]] ; then
+ local err="Cannot read /sys/kernel/btf/vmlinux, which is required by bpftool.\n"
+ err+=" Typically this means that your kernel is missing the DEBUG_INFO_BTF option,\n"
+ err+=" without which BPF cannot work. Please build with USE=-bpf or reconfigure your kernel."
+ die "${err}"
+ fi
+ fi
+}
+
src_prepare() {
default