From b963a5dc9a9ad33114871131e95b8ae417674c70 Mon Sep 17 00:00:00 2001 From: Flatcar Buildbot Date: Mon, 26 Aug 2024 07:14:43 +0000 Subject: [PATCH] dev-util/bpftool: Sync with Gentoo It's from Gentoo commit d0e4025c4005e56c41fa43c5c3db913174c46525. --- .../portage-stable/dev-util/bpftool/bpftool-7.5.0-r1.ebuild | 6 +++--- .../portage-stable/dev-util/bpftool/metadata.xml | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sdk_container/src/third_party/portage-stable/dev-util/bpftool/bpftool-7.5.0-r1.ebuild b/sdk_container/src/third_party/portage-stable/dev-util/bpftool/bpftool-7.5.0-r1.ebuild index 95dece1442..44e89eba09 100644 --- a/sdk_container/src/third_party/portage-stable/dev-util/bpftool/bpftool-7.5.0-r1.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-util/bpftool/bpftool-7.5.0-r1.ebuild @@ -27,14 +27,14 @@ S="${S_K}/tools/bpf/bpftool" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" -IUSE="caps +llvm" +IUSE="caps llvm" RDEPEND=" - sys-libs/binutils-libs:= sys-libs/zlib:= virtual/libelf:= caps? ( sys-libs/libcap:= ) llvm? ( sys-devel/llvm:= ) + !llvm? ( sys-libs/binutils-libs:= ) " DEPEND=" ${RDEPEND} @@ -68,9 +68,9 @@ src_unpack() { eshopts_push -o noglob ebegin "Filtering partial source patch" xzcat "${DISTDIR}"/${LINUX_PATCH} | filterdiff -p1 ${paths[@]/#/-i} > ${P}.patch - test -s ${P}.patch assert -n "Unpacking to ${P} from ${DISTDIR}/${LINUX_PATCH} failed" eend $? || die "filterdiff failed" + test -s ${P}.patch || die "patch is empty?!" eshopts_pop fi diff --git a/sdk_container/src/third_party/portage-stable/dev-util/bpftool/metadata.xml b/sdk_container/src/third_party/portage-stable/dev-util/bpftool/metadata.xml index ddb15174a5..a09ffc7b94 100644 --- a/sdk_container/src/third_party/portage-stable/dev-util/bpftool/metadata.xml +++ b/sdk_container/src/third_party/portage-stable/dev-util/bpftool/metadata.xml @@ -11,6 +11,6 @@ Use sys-libs/libcap to enable unprivileged run support - Use sys-devel/llvm + Use sys-devel/llvm instead of libbfd (sys-libs/binutils-libs) for JIT disassembly