From 643d413f9519c24a66c95e93c5a464f21d696bcf Mon Sep 17 00:00:00 2001 From: Luca Guerra Date: Fri, 13 Dec 2024 15:40:56 +0000 Subject: [PATCH] fix(ci): upgrade bpftool for static build Signed-off-by: Luca Guerra --- .github/workflows/reusable_build_packages.yaml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/reusable_build_packages.yaml b/.github/workflows/reusable_build_packages.yaml index d188590765e..0de34a06329 100644 --- a/.github/workflows/reusable_build_packages.yaml +++ b/.github/workflows/reusable_build_packages.yaml @@ -127,7 +127,11 @@ jobs: # Always install deps before invoking checkout action, to properly perform a full clone. - name: Install build dependencies run: | - apk add g++ gcc cmake make git bash perl linux-headers autoconf automake m4 libtool elfutils-dev libelf-static patch binutils bpftool clang + apk add g++ gcc cmake make git bash perl linux-headers autoconf automake m4 libtool elfutils-dev libelf-static patch binutils clang llvm + git clone https://github.com/libbpf/bpftool.git --branch v7.3.0 --single-branch + cd bpftool + git submodule update --init + cd src && make install - name: Checkout uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4.1.0