perfetto: fix abseil do_fetch failure, pin to the LTS branch

SRCREV_abseil is abseil's 20250512.1 release tag, which is what perfetto
itself pins in tools/install-build-deps:

  Dependency(
      'buildtools/abseil-cpp',
      '...abseil-cpp.git',
      '76bb24329e8bf5f39704eb10d21b9a80befa7c81',  # 20250512.1

Release commits are not reachable from master, they sit on the matching
lts_* maintenance branch, so bitbake cannot validate the revision:

| ERROR: perfetto-57.2-r0 do_fetch: Fetcher failure: Unable to find
| revision 76bb24329e8bf5f39704eb10d21b9a80befa7c81 in branch master even
| from upstream

The commit is an ancestor of lts_2025_05_12, so point the branch there.
Same shape as the earlier protobuf 31.x fix.

Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
This commit is contained in:
Khem Raj
2026-08-08 22:54:53 -07:00
parent 720ba2f3f5
commit e945c75404
@@ -11,7 +11,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=3b06e43f2e368eb8663632d529232353 \
# Dependencies from perfetto/tools/install-build-deps
SRC_URI:append = " \
git://github.com/protocolbuffers/protobuf.git;branch=31.x;protocol=https;destsuffix=${BB_GIT_DEFAULT_DESTSUFFIX}/buildtools/protobuf;name=protobuf \
git://github.com/abseil/abseil-cpp.git;branch=master;protocol=https;destsuffix=${BB_GIT_DEFAULT_DESTSUFFIX}/buildtools/abseil-cpp;name=abseil \
git://github.com/abseil/abseil-cpp.git;branch=lts_2025_05_12;protocol=https;destsuffix=${BB_GIT_DEFAULT_DESTSUFFIX}/buildtools/abseil-cpp;name=abseil \
git://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git;protocol=https;destsuffix=${BB_GIT_DEFAULT_DESTSUFFIX}/buildtools/libcxx;branch=main;name=libcxx \
git://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git;protocol=https;destsuffix=${BB_GIT_DEFAULT_DESTSUFFIX}/buildtools/libcxxabi;branch=main;name=libcxxabi \
git://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git;protocol=https;destsuffix=${BB_GIT_DEFAULT_DESTSUFFIX}/buildtools/libunwind;branch=main;name=libunwind \