From e0d8820744e02ff208d183cc5e7327eeb28bbcb3 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Thu, 12 Nov 2026 02:05:18 -0800 Subject: [PATCH] perfetto, libperfetto: upgrade 57.2 -> 59.1 Update the zstd revision to the one install-build-deps pins for v59.1, fetched from the GitHub repository it is mirrored from; the other third-party revisions are unchanged. Refresh 0001-Remove-check_build_deps-build-steps.patch. LICENSE only changed a source path. AI-Generated: Uses Claude Code Signed-off-by: Khem Raj --- .../recipes-devtools/perfetto/libperfetto.bb | 2 +- meta-oe/recipes-devtools/perfetto/perfetto.bb | 6 +++--- .../recipes-devtools/perfetto/perfetto.inc | 4 ++-- ...-Remove-check_build_deps-build-steps.patch | 21 +++++++++---------- 4 files changed, 16 insertions(+), 17 deletions(-) diff --git a/meta-oe/recipes-devtools/perfetto/libperfetto.bb b/meta-oe/recipes-devtools/perfetto/libperfetto.bb index 0693c18166..3256978588 100644 --- a/meta-oe/recipes-devtools/perfetto/libperfetto.bb +++ b/meta-oe/recipes-devtools/perfetto/libperfetto.bb @@ -1,5 +1,5 @@ LICENSE = "Apache-2.0" -LIC_FILES_CHKSUM = "file://LICENSE;md5=3b06e43f2e368eb8663632d529232353" +LIC_FILES_CHKSUM = "file://LICENSE;md5=0b17e8eda713c18363c16102cacd41f3" require perfetto.inc diff --git a/meta-oe/recipes-devtools/perfetto/perfetto.bb b/meta-oe/recipes-devtools/perfetto/perfetto.bb index f21b983a2b..02db461783 100644 --- a/meta-oe/recipes-devtools/perfetto/perfetto.bb +++ b/meta-oe/recipes-devtools/perfetto/perfetto.bb @@ -1,6 +1,6 @@ LICENSE = "Apache-2.0 AND BSD-3-Clause AND MIT AND Zlib" -LIC_FILES_CHKSUM = "file://LICENSE;md5=3b06e43f2e368eb8663632d529232353 \ +LIC_FILES_CHKSUM = "file://LICENSE;md5=0b17e8eda713c18363c16102cacd41f3 \ file://buildtools/libcxx/LICENSE.TXT;md5=55d89dd7eec8d3b4204b680e27da3953 \ file://buildtools/libcxxabi/LICENSE.TXT;md5=7b9334635b542c56868400a46b272b1e \ file://buildtools/libunwind/LICENSE.TXT;md5=f66970035d12f196030658b11725e1a1 \ @@ -23,7 +23,7 @@ SRC_URI:append = " \ git://android.googlesource.com/platform/bionic.git;branch=master;protocol=https;destsuffix=${BB_GIT_DEFAULT_DESTSUFFIX}/buildtools/bionic;name=bionic \ git://chromium.googlesource.com/chromium/src/third_party/zlib.git;nobranch=1;protocol=https;destsuffix=${BB_GIT_DEFAULT_DESTSUFFIX}/buildtools/zlib;name=zlib \ git://android.googlesource.com/platform/external/lzma.git;branch=master;protocol=https;destsuffix=${BB_GIT_DEFAULT_DESTSUFFIX}/buildtools/lzma;name=lzma \ - git://android.googlesource.com/platform/external/zstd.git;branch=master;protocol=https;destsuffix=${BB_GIT_DEFAULT_DESTSUFFIX}/buildtools/zstd;name=zstd \ + git://github.com/facebook/zstd.git;nobranch=1;protocol=https;destsuffix=${BB_GIT_DEFAULT_DESTSUFFIX}/buildtools/zstd;name=zstd \ git://chromium.googlesource.com/external/github.com/google/re2.git;nobranch=1;protocol=https;destsuffix=${BB_GIT_DEFAULT_DESTSUFFIX}/buildtools/re2;name=re2 \ \ file://0001-Remove-check_build_deps-build-steps.patch \ @@ -43,7 +43,7 @@ SRCREV_libcxx = "852bc6746f45add53fec19f3a29280e69e358d44" SRCREV_libcxxabi = "a37a3aa431f132b02a58656f13984d51098330a2" SRCREV_libunwind = "419b03c0b8f20d6da9ddcb0d661a94a97cdd7dad" SRCREV_zlib = "6f9b4e61924021237d474569027cfb8ac7933ee6" -SRCREV_zstd = "77211fcc5e08c781734a386402ada93d0d18d093" +SRCREV_zstd = "f8745da6ff1ad1e7bab384bd1f9d742439278e99" SRCREV_re2 = "927f5d53caf8111721e734cf24724686bb745f55" SRCREV_FORMAT .= "_bionic_core_lzma_libprocinfo_logging_unwinding_protobuf_abseil_libbase_libcxx_libcxxabi_libunwind_zlib_zstd_re2" diff --git a/meta-oe/recipes-devtools/perfetto/perfetto.inc b/meta-oe/recipes-devtools/perfetto/perfetto.inc index 188472b27d..bb5e152a80 100644 --- a/meta-oe/recipes-devtools/perfetto/perfetto.inc +++ b/meta-oe/recipes-devtools/perfetto/perfetto.inc @@ -5,6 +5,6 @@ HOMEPAGE = "https://github.com/google/perfetto" SRC_URI = "git://github.com/google/perfetto.git;protocol=https;name=perfetto;nobranch=1 \ " -SRCREV_perfetto = "da1d152cff27890903d158fe96751de3aab883cc" +SRCREV_perfetto = "1e9c61e9844affd7dccd3d42d9ea9f3a3d10cf6d" SRCREV_FORMAT = "perfetto" -PV = "57.2" +PV = "59.1" diff --git a/meta-oe/recipes-devtools/perfetto/perfetto/0001-Remove-check_build_deps-build-steps.patch b/meta-oe/recipes-devtools/perfetto/perfetto/0001-Remove-check_build_deps-build-steps.patch index 67720ea227..1956273cbc 100644 --- a/meta-oe/recipes-devtools/perfetto/perfetto/0001-Remove-check_build_deps-build-steps.patch +++ b/meta-oe/recipes-devtools/perfetto/perfetto/0001-Remove-check_build_deps-build-steps.patch @@ -12,14 +12,18 @@ rather than the Bitbake-generated one. Signed-off-by: Sui Chen Signed-off-by: Etienne Cordonnier ---- Upstream-Status: Pending +--- + gn/BUILD.gn | 1 - + gn/standalone/BUILD.gn | 20 ++++++++++---------- + gn/standalone/BUILDCONFIG.gn | 5 +++-- + 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/gn/BUILD.gn b/gn/BUILD.gn -index 6f2ad9fd..05e4030b 100644 +index 24204c14..27fb036b 100644 --- a/gn/BUILD.gn +++ b/gn/BUILD.gn -@@ -137,7 +137,6 @@ group("default_deps") { +@@ -139,7 +139,6 @@ group("default_deps") { deps = [ ":gen_buildflags" ] if (perfetto_build_standalone) { public_deps = [ @@ -28,10 +32,10 @@ index 6f2ad9fd..05e4030b 100644 "//gn/standalone/sanitizers:deps", ] diff --git a/gn/standalone/BUILD.gn b/gn/standalone/BUILD.gn -index 7ecaae60..3edb470b 100644 +index 4c7a09e8..26fdbec1 100644 --- a/gn/standalone/BUILD.gn +++ b/gn/standalone/BUILD.gn -@@ -541,16 +541,16 @@ config("android_liblog") { +@@ -602,13 +602,13 @@ config("android_liblog") { } # Checks that tools/install-build-deps has been run since it last changed. @@ -55,11 +59,8 @@ index 7ecaae60..3edb470b 100644 +# "--android", +# ] +#} - - # TODO(https://github.com/google/perfetto/issues/5353): Remove this after - # updating emscripten. diff --git a/gn/standalone/BUILDCONFIG.gn b/gn/standalone/BUILDCONFIG.gn -index 2e27f2f1..7037d35e 100644 +index 88fff1b5..a05a92ab 100644 --- a/gn/standalone/BUILDCONFIG.gn +++ b/gn/standalone/BUILDCONFIG.gn @@ -64,8 +64,9 @@ declare_args() { @@ -74,5 +75,3 @@ index 2e27f2f1..7037d35e 100644 } default_configs = [ "//gn/standalone:default", --- -2.43.0