From 5800e48db4344a751493ffe4d587ee205c2e3922 Mon Sep 17 00:00:00 2001 From: Kainan Jiang Date: Thu, 8 Oct 2026 17:22:21 -0700 Subject: [PATCH] Fetch pinned `bpftool` tag in shallow clones Summary: A fresh socket-lb GitHub runner fails in `Fetch bpftool`: getdeps clones the default branch with `--depth=1`, then runs `git rev-parse v7.4.0` before fetching that tag. Set the manifest's `branch` to the existing `v7.4.0` pin so the initial shallow clone contains the requested release. The dependency version and build configuration are unchanged. Failing run: https://github.com/facebookincubator/socket-lb/actions/runs/37854893377/job/113576600015 Reviewed By: dzhdhr Differential Revision: D124210806 fbshipit-source-id: a6822082eb5620b2eb27837e0289ded74a03c2da --- build/fbcode_builder/manifests/bpftool | 1 + 1 file changed, 1 insertion(+) diff --git a/build/fbcode_builder/manifests/bpftool b/build/fbcode_builder/manifests/bpftool index 41bdd9970..fcd3150c0 100644 --- a/build/fbcode_builder/manifests/bpftool +++ b/build/fbcode_builder/manifests/bpftool @@ -4,6 +4,7 @@ name = bpftool [git] repo_url = https://github.com/libbpf/bpftool.git rev = v7.4.0 +branch = v7.4.0 # BPF only builds on Linux, so make it a NOP on other platforms. [build.not(os=linux)]