Hello, this email is a notification from the Auto Upgrade Helper that the automatic attempt to upgrade the recipe(s) *gn* to *0817afa577428da457b6482c027d7202cd01fcbf* has Succeeded.
Next steps:
- apply the patch: git am 0001-gn-upgrade-to-latest-revision.patch
- check the changes to upstream patches and summarize them in the commit
message,
- compile an image that contains the package
- perform some basic sanity tests
- amend the patch and sign it off: git commit -s --reset-author --amend
- send it to the appropriate mailing list
Alternatively, if you believe the recipe should not be upgraded at this time,
you can fill RECIPE_NO_UPDATE_REASON in respective recipe file so that
automatic upgrades would no longer be attempted.
Please review the attached files for further information and build/update
failures.
Any problem please file a bug at
https://bugzilla.yoctoproject.org/enter_bug.cgi?product=Automated%20Update%20Handler
Regards,
The Upgrade Helper
-- >8 --
>From 2a62dcac4c44fd3d619baa2d195b92e36e3ff5b2 Mon Sep 17 00:00:00 2001
From: Upgrade Helper <[email protected]>
Date: Tue, 13 Oct 2026 05:44:09 +0000
Subject: [PATCH] gn: upgrade to latest revision
Make StringAtom use pointer equality and hashing
Fix "Ouput" typos
Add no_check_generated_targets .gn variable
Improve the suggestion heuristic for depending on targets.
Do not generate last_commit_position.h in debug builds.
Enable check_includes_strict by default.
Disable rust formatter on main branch.
Add include sorting configuration to .clang-format and reformat
Delayed generated_file() writes if they collect validations metadata
Stop forwarding private hard_deps on check_includes_strict targets
Add `collect_validations_metadata` boolean flag to generated_file() targets.
Add new experimental_collect_validations_metadata .gn variable
Move generated_file() writes to dedicated function.
Avoid canonicalization + string comparisons during metadata collection.
Use internal state struct for Target::GetMetadata().
Fix minor Scheduler data races.
rust: Don't make rlibs depend on non-Rust link inputs
gn edit: keep build files alive for warnings
Add instructions for agent to build GN and run code / tests
Write phony rules for harddeps
Support conditional sources for gn check.
Don't write order-only deps reachable through direct deps
When suggestions have a known includer target, don't complain that they don't
resolve to a single target.
rust_project_writer: Support aliased_deps in rust-project.json
Header check: validate includes before building diagnostics
Header check: defer unrestricted dependency walks
Header check: batch reachability and file checking tasks
Header check: select files from the existing file map
Add an allowlist for allow_circular_includes_from.
[gn] Use std::unordered_map for waiting_map_
[gn] Shard StringAtomSet to avoid lock contention
[gn] Use DCHECK in Target::info()
[gn] Make ResolvedTargetData stateless
[recipe] Enable THP for jemalloc build in GN recipe
---
meta/recipes-devtools/gn/gn_git.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta/recipes-devtools/gn/gn_git.bb
b/meta/recipes-devtools/gn/gn_git.bb
index 6e8626dc32..895577e9ce 100644
--- a/meta/recipes-devtools/gn/gn_git.bb
+++ b/meta/recipes-devtools/gn/gn_git.bb
@@ -8,7 +8,7 @@ UPSTREAM_CHECK_COMMITS = "1"
SRC_URI = "git://gn.googlesource.com/gn;protocol=https;branch=main \
"
-SRCREV = "cfcd774b98f3433e18b722f9a7ff06119825b8eb"
+SRCREV = "0817afa577428da457b6482c027d7202cd01fcbf"
PV = "0+git"
BB_GIT_SHALLOW = ""
--
2.47.1
0001-gn-upgrade-to-latest-revision.patch
Description: Binary data
NOTE: Reconnecting to bitbake server...
Loading cache...done.
Loaded 0 entries from dependency cache.
Parsing recipes...done.
Parsing of 958 .bb files complete (0 cached, 958 parsed). 1992 targets, 43
skipped, 0 masked, 0 errors.
NOTE: Resolving any missing task queue dependencies
Build Configuration:
BB_VERSION = "2.20.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "universal"
TARGET_SYS = "x86_64-poky-linux"
MACHINE = "qemux86-64"
SDKMACHINE = "x86_64"
DISTRO = "poky"
DISTRO_VERSION =
"6.1.99+snapshot-1620df10631579bc692ce5375f1bbcfc66f6f1b4"
TUNE_FEATURES = "m64 x86-64-v3"
meta =
"tmp-auh-upgrades:1620df10631579bc692ce5375f1bbcfc66f6f1b4"
meta-yocto-bsp
meta-poky = "master:49a2b44583968d321b3195bfd0cb2232dff13950"
workspace = "<unknown>:<unknown>"
Initialising tasks...NOTE: The /proc/pressure files can't be read. Continuing
build without monitoring pressure
Sstate summary: Wanted 209 Local 198 Mirrors 0 Missed 11 Current 145 (94%
match, 96% complete)
done.
Removing 1 stale sstate objects for arch qemux86_64...done.
Removing 8 stale sstate objects for arch x86-64-v3...done.
NOTE: Executing Tasks
NOTE: Running setscene task 224 of 354
(/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-devtools/gn/gn_git.bb:do_create_recipe_spdx_setscene)
NOTE: Running setscene task 239 of 354
(/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-core/glibc/glibc_2.44.bb:do_create_spdx_setscene)
NOTE: Running setscene task 243 of 354
(virtual:native:/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-devtools/ninja/ninja_1.13.2.bb:do_create_spdx_setscene)
NOTE: Running task 385 of 990
(/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-devtools/gn/gn_git.bb:do_fetch)
NOTE: recipe gn-0+git-r0: task do_create_recipe_spdx_setscene: Started
NOTE: recipe gn-0+git-r0: task do_fetch: Started
NOTE: recipe glibc-2.44+git-r0: task do_create_spdx_setscene: Started
NOTE: recipe ninja-native-1.13.2-r0: task do_create_spdx_setscene: Started
NOTE: recipe gn-0+git-r0: task do_create_recipe_spdx_setscene: Succeeded
NOTE: recipe ninja-native-1.13.2-r0: task do_create_spdx_setscene: Succeeded
NOTE: Running setscene task 276 of 354
(virtual:native:/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-devtools/ninja/ninja_1.13.2.bb:do_populate_sysroot_setscene)
NOTE: recipe glibc-2.44+git-r0: task do_create_spdx_setscene: Succeeded
NOTE: Running setscene task 287 of 354
(/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-devtools/gcc/gcc-cross_16.2.bb:do_create_spdx_setscene)
NOTE: recipe gcc-cross-x86_64-16.2.0-r0: task do_create_spdx_setscene: Started
NOTE: recipe ninja-native-1.13.2-r0: task do_populate_sysroot_setscene: Started
NOTE: recipe gcc-cross-x86_64-16.2.0-r0: task do_create_spdx_setscene: Succeeded
NOTE: Running setscene task 308 of 354
(/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-devtools/gcc/gcc-cross_16.2.bb:do_populate_sysroot_setscene)
NOTE: recipe ninja-native-1.13.2-r0: task do_populate_sysroot_setscene:
Succeeded
NOTE: Running setscene task 343 of 354
(virtual:native:/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-support/re2c/re2c_4.6.bb:do_populate_sysroot_setscene)
NOTE: Running setscene task 345 of 354
(virtual:native:/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-devtools/ninja/ninja_1.13.2.bb:do_recipe_qa_setscene)
NOTE: recipe gcc-cross-x86_64-16.2.0-r0: task do_populate_sysroot_setscene:
Started
NOTE: recipe ninja-native-1.13.2-r0: task do_recipe_qa_setscene: Started
NOTE: recipe re2c-native-4.6-r0: task do_populate_sysroot_setscene: Started
NOTE: recipe ninja-native-1.13.2-r0: task do_recipe_qa_setscene: Succeeded
NOTE: recipe re2c-native-4.6-r0: task do_populate_sysroot_setscene: Succeeded
NOTE: Running setscene task 347 of 354
(virtual:native:/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-support/re2c/re2c_4.6.bb:do_recipe_qa_setscene)
NOTE: recipe re2c-native-4.6-r0: task do_recipe_qa_setscene: Started
NOTE: recipe re2c-native-4.6-r0: task do_recipe_qa_setscene: Succeeded
NOTE: recipe gcc-cross-x86_64-16.2.0-r0: task do_populate_sysroot_setscene:
Succeeded
NOTE: Running setscene task 349 of 354
(/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-devtools/binutils/binutils-cross_2.47.bb:do_populate_sysroot_setscene)
NOTE: Running setscene task 350 of 354
(/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-devtools/gcc/gcc-cross_16.2.bb:do_recipe_qa_setscene)
NOTE: recipe binutils-cross-x86_64-2.47-r0: task do_populate_sysroot_setscene:
Started
NOTE: recipe gcc-cross-x86_64-16.2.0-r0: task do_recipe_qa_setscene: Started
NOTE: recipe gcc-cross-x86_64-16.2.0-r0: task do_recipe_qa_setscene: Succeeded
NOTE: recipe binutils-cross-x86_64-2.47-r0: task do_populate_sysroot_setscene:
Succeeded
NOTE: Running setscene task 354 of 354
(/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-devtools/binutils/binutils-cross_2.47.bb:do_recipe_qa_setscene)
NOTE: recipe binutils-cross-x86_64-2.47-r0: task do_recipe_qa_setscene: Started
NOTE: recipe binutils-cross-x86_64-2.47-r0: task do_recipe_qa_setscene:
Succeeded
NOTE: Setscene tasks completed
NOTE: recipe gn-0+git-r0: task do_fetch: Succeeded
NOTE: Running task 973 of 990
(/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-devtools/gn/gn_git.bb:do_unpack)
NOTE: Running task 974 of 990
(/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-devtools/gn/gn_git.bb:do_prepare_recipe_sysroot)
NOTE: recipe gn-0+git-r0: task do_unpack: Started
NOTE: recipe gn-0+git-r0: task do_prepare_recipe_sysroot: Started
NOTE: recipe gn-0+git-r0: task do_prepare_recipe_sysroot: Succeeded
NOTE: recipe gn-0+git-r0: task do_unpack: Succeeded
NOTE: Running task 975 of 990
(/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-devtools/gn/gn_git.bb:do_patch)
NOTE: recipe gn-0+git-r0: task do_patch: Started
NOTE: recipe gn-0+git-r0: task do_patch: Succeeded
NOTE: Running task 976 of 990
(/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-devtools/gn/gn_git.bb:do_deploy_source_date_epoch)
NOTE: Running task 977 of 990
(/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-devtools/gn/gn_git.bb:do_populate_lic)
NOTE: recipe gn-0+git-r0: task do_deploy_source_date_epoch: Started
NOTE: recipe gn-0+git-r0: task do_populate_lic: Started
NOTE: recipe gn-0+git-r0: task do_populate_lic: Succeeded
NOTE: Task
/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-devtools/gn/gn_git.bb:do_populate_lic
unihash changed to
32e669a88727ba263a70b54286ad69cf4555b4e66cecdf2c8872bb05d50a2cf6
NOTE: recipe gn-0+git-r0: task do_deploy_source_date_epoch: Succeeded
NOTE: Running task 978 of 990
(/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-devtools/gn/gn_git.bb:do_configure)
NOTE: recipe gn-0+git-r0: task do_configure: Started
NOTE: recipe gn-0+git-r0: task do_configure: Succeeded
NOTE: Running task 979 of 990
(/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-devtools/gn/gn_git.bb:do_compile)
NOTE: recipe gn-0+git-r0: task do_compile: Started
NOTE: recipe gn-0+git-r0: task do_compile: Succeeded
NOTE: Running task 980 of 990
(/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-devtools/gn/gn_git.bb:do_install)
NOTE: recipe gn-0+git-r0: task do_install: Started
NOTE: recipe gn-0+git-r0: task do_install: Succeeded
NOTE: Running task 981 of 990
(/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-devtools/gn/gn_git.bb:do_package)
NOTE: Running task 982 of 990
(/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-devtools/gn/gn_git.bb:do_populate_sysroot)
NOTE: recipe gn-0+git-r0: task do_populate_sysroot: Started
NOTE: recipe gn-0+git-r0: task do_package: Started
NOTE: recipe gn-0+git-r0: task do_populate_sysroot: Succeeded
NOTE: Task
/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-devtools/gn/gn_git.bb:do_populate_sysroot
unihash changed to
576576634539b0ff0d2ed748599481f5ea3dd753e7812753d7f953cc73fbc7a2
NOTE: Setscene tasks completed
NOTE: recipe gn-0+git-r0: task do_package: Succeeded
NOTE: Running task 983 of 990
(/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-devtools/gn/gn_git.bb:do_packagedata)
NOTE: recipe gn-0+git-r0: task do_packagedata: Started
NOTE: recipe gn-0+git-r0: task do_packagedata: Failed
NOTE: Tasks Summary: Attempted 983 tasks of which 971 didn't need to be rerun
and 1 failed.
NOTE: Writing buildhistory
NOTE: Writing buildhistory took: 1 seconds
NOTE: The errors for this build are stored in
/srv/pokybuild/yocto-worker/auh/build/build/tmp/log/error-report/error_report_20261013054235.txt
You can send the errors to a reports server by running:
send-error-report
/srv/pokybuild/yocto-worker/auh/build/build/tmp/log/error-report/error_report_20261013054235.txt
[-s server]
NOTE: The contents of these logs will be posted in public if you use the above
command with the default server. Please ensure you remove any identifying or
proprietary information when prompted before sending.
Summary: 1 task failed:
/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-devtools/gn/gn_git.bb:do_packagedata
log:
/srv/pokybuild/yocto-worker/auh/build/build/tmp/work/x86-64-v3-poky-linux/gn/0+git/temp/log.do_packagedata.2059184
Summary: There were 8 ERROR messages, returning a non-zero exit code.
ERROR: gn-0+git-r0 do_packagedata: QA Issue: Package version for package gn-src
went backwards which would break package feeds (from 0:0+git0+cfcd774b98-r0 to
0:0+git0+0817afa577-r0) [version-going-backwards]
ERROR: gn-0+git-r0 do_packagedata: QA Issue: Package version for package gn-dbg
went backwards which would break package feeds (from 0:0+git0+cfcd774b98-r0 to
0:0+git0+0817afa577-r0) [version-going-backwards]
ERROR: gn-0+git-r0 do_packagedata: QA Issue: Package version for package
gn-staticdev went backwards which would break package feeds (from
0:0+git0+cfcd774b98-r0 to 0:0+git0+0817afa577-r0) [version-going-backwards]
ERROR: gn-0+git-r0 do_packagedata: QA Issue: Package version for package gn-dev
went backwards which would break package feeds (from 0:0+git0+cfcd774b98-r0 to
0:0+git0+0817afa577-r0) [version-going-backwards]
ERROR: gn-0+git-r0 do_packagedata: QA Issue: Package version for package gn-doc
went backwards which would break package feeds (from 0:0+git0+cfcd774b98-r0 to
0:0+git0+0817afa577-r0) [version-going-backwards]
ERROR: gn-0+git-r0 do_packagedata: QA Issue: Package version for package
gn-locale went backwards which would break package feeds (from
0:0+git0+cfcd774b98-r0 to 0:0+git0+0817afa577-r0) [version-going-backwards]
ERROR: gn-0+git-r0 do_packagedata: QA Issue: Package version for package gn
went backwards which would break package feeds (from 0:0+git0+cfcd774b98-r0 to
0:0+git0+0817afa577-r0) [version-going-backwards]
ERROR: gn-0+git-r0 do_packagedata: Fatal QA errors were found, failing task.
ERROR: Logfile of failure stored in:
/srv/pokybuild/yocto-worker/auh/build/build/tmp/work/x86-64-v3-poky-linux/gn/0+git/temp/log.do_packagedata.2059184
ERROR: Task
(/srv/pokybuild/yocto-worker/auh/build/layers/openembedded-core/meta/recipes-devtools/gn/gn_git.bb:do_packagedata)
failed with exit code '1'
Make StringAtom use pointer equality and hashing Fix "Ouput" typos Add no_check_generated_targets .gn variable Improve the suggestion heuristic for depending on targets. Do not generate last_commit_position.h in debug builds. Enable check_includes_strict by default. Disable rust formatter on main branch. Add include sorting configuration to .clang-format and reformat Delayed generated_file() writes if they collect validations metadata Stop forwarding private hard_deps on check_includes_strict targets Add `collect_validations_metadata` boolean flag to generated_file() targets. Add new experimental_collect_validations_metadata .gn variable Move generated_file() writes to dedicated function. Avoid canonicalization + string comparisons during metadata collection. Use internal state struct for Target::GetMetadata(). Fix minor Scheduler data races. rust: Don't make rlibs depend on non-Rust link inputs gn edit: keep build files alive for warnings Add instructions for agent to build GN and run code / tests Write phony rules for harddeps Support conditional sources for gn check. Don't write order-only deps reachable through direct deps When suggestions have a known includer target, don't complain that they don't resolve to a single target. rust_project_writer: Support aliased_deps in rust-project.json Header check: validate includes before building diagnostics Header check: defer unrestricted dependency walks Header check: batch reachability and file checking tasks Header check: select files from the existing file map Add an allowlist for allow_circular_includes_from. [gn] Use std::unordered_map for waiting_map_ [gn] Shard StringAtomSet to avoid lock contention [gn] Use DCHECK in Target::info() [gn] Make ResolvedTargetData stateless [recipe] Enable THP for jemalloc build in GN recipe
packages/x86-64-v3-poky-linux/gn/gn-dbg: PKGV changed from 0+git0+cfcd774b98 to 0+git0+0817afa577 packages/x86-64-v3-poky-linux/gn/gn-dbg: PKGSIZE changed from 114538736 to 115707152 (+1%) packages/x86-64-v3-poky-linux/gn/gn-dev: PKGV changed from 0+git0+cfcd774b98 to 0+git0+0817afa577 packages/x86-64-v3-poky-linux/gn/gn-dev: RRECOMMENDS: removed "gn (['= 0+git0+cfcd774b98-r0'])", added "gn (['= 0+git0+0817afa577-r0'])" packages/x86-64-v3-poky-linux/gn/gn-doc: PKGV changed from 0+git0+cfcd774b98 to 0+git0+0817afa577 packages/x86-64-v3-poky-linux/gn/gn-locale: PKGV changed from 0+git0+cfcd774b98 to 0+git0+0817afa577 packages/x86-64-v3-poky-linux/gn/gn-src: PKGV changed from 0+git0+cfcd774b98 to 0+git0+0817afa577 packages/x86-64-v3-poky-linux/gn/gn-src: PKGSIZE changed from 3380363 to 3422257 (+1%) packages/x86-64-v3-poky-linux/gn/gn-src: FILELIST: added "/usr/src/debug/gn/0+git/src/gn/generated_file_writer.h /usr/src/debug/gn/0+git/src/gn/generated_file_writer.cc" packages/x86-64-v3-poky-linux/gn/gn-staticdev: RDEPENDS: removed "gn-dev (['= 0+git0+cfcd774b98-r0'])", added "gn-dev (['= 0+git0+0817afa577-r0'])" packages/x86-64-v3-poky-linux/gn/gn-staticdev: PKGV changed from 0+git0+cfcd774b98 to 0+git0+0817afa577 packages/x86-64-v3-poky-linux/gn/gn: PKGV changed from 0+git0+cfcd774b98 to 0+git0+0817afa577 packages/x86-64-v3-poky-linux/gn/gn: PKGSIZE changed from 4358376 to 4362472 (+0%)
packages/x86-64-v3-poky-linux/gn/gn-dbg: PKGV changed from 0+git0+cfcd774b98 to 0+git0+0817afa577 packages/x86-64-v3-poky-linux/gn/gn-dev: RRECOMMENDS: removed "gn (['= 0+git0+cfcd774b98-r0'])", added "gn (['= 0+git0+0817afa577-r0'])" packages/x86-64-v3-poky-linux/gn/gn-dev: PKGV changed from 0+git0+cfcd774b98 to 0+git0+0817afa577 packages/x86-64-v3-poky-linux/gn/gn-doc: PKGV changed from 0+git0+cfcd774b98 to 0+git0+0817afa577 packages/x86-64-v3-poky-linux/gn/gn-locale: PKGV changed from 0+git0+cfcd774b98 to 0+git0+0817afa577 packages/x86-64-v3-poky-linux/gn/gn-src: PKGV changed from 0+git0+cfcd774b98 to 0+git0+0817afa577 packages/x86-64-v3-poky-linux/gn/gn-staticdev: RDEPENDS: removed "gn-dev (['= 0+git0+cfcd774b98-r0'])", added "gn-dev (['= 0+git0+0817afa577-r0'])" packages/x86-64-v3-poky-linux/gn/gn-staticdev: PKGV changed from 0+git0+cfcd774b98 to 0+git0+0817afa577 packages/x86-64-v3-poky-linux/gn/gn: PKGV changed from 0+git0+cfcd774b98 to 0+git0+0817afa577
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#247698): https://lists.openembedded.org/g/openembedded-core/message/247698 Mute This Topic: https://lists.openembedded.org/mt/121728957/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
