Hello, this email is a notification from the Auto Upgrade Helper that the automatic attempt to upgrade the recipe(s) *gn* to *cfcd774b98f3433e18b722f9a7ff06119825b8eb* 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 cab5019f61c06bf250b7eab1794e92c7cbe73253 Mon Sep 17 00:00:00 2001
From: Upgrade Helper <[email protected]>
Date: Sat, 12 Sep 2026 05:42:01 +0000
Subject: [PATCH] gn: upgrade to latest revision
cfcd774b Header check: avoid interning paths during include lookup
0625da07 Improve heuristic to disambiguate recommended dependency to add.
f9997211 No longer automatically add files to public.
e095a1af Deduplicate deps/public_deps and sources/public in gn edit
c0e4aae6 Preserve toolchain when generating suggestions in gn check
5df47e55 Use ReachabilityCache to improve performance of loop detection
28fc4470 Support `target(target_type, name)` in `gn edit`
3163718c Cache reverse dependencies for dependency exposure.
8288110a Skip attempting to resolve known files as module names.
5b0f8830 Cache file path -> target lookup in `gn suggest`.
4f6a76b6 Make `gn edit move` idempotent.
356ee8a8 When re-running build/gen.py from ninja, preserve environment
variables.
7e0a9f67 Implement pretty for several more types
16d3d2e2 Ensure `gn edit` follows the style guide for variable ordering.
7826279d Simplify code produced by gn edit.
1c73f622 Support setting expressions in `gn edit`
f73e445a Revert "Write to ninja files via a standard API"
8e99cccd Write to ninja files via a standard API
02564b48 Use move instead of add where suitable when suggesting fixes.
a99d46a9 Fix EditCommandTest.ShardSubcommand
a6f2c97a Support public_inputs in gn desc
4cf50b37 Update `gn format` to always insert newlines before targets.
150a9d6b run_formatter.sh: Warn if `rustfmt` is not installed.
d71c4a70 docs: Document that copy() uses the toolchain's copy tool
c1b66378 standard_out.h: Add ScopedBufferedOuptut class.
664f3e63 Support public_inputs in group targets
deecdc59 Run benchmarks serially.
07014ca3 Write benchmarks to out/before and out/after instead of out/
a6473d48 Add jj subcommands to easily compare revisions.
e10143e8 Add `build/gen.py --gen ~/chromium/src=out/Default`
d0aec586 Create a trace comparison tool to evaluate the performance impact of a
change.
c7ffaf80 Allow host_os and host_cpu to be accessed in .gn files
e0a6ab04 Implement `gn edit "shard"` subcommand
b1da1218 Hint about --fix/--apply when running without them
2fc5f9e5 Add support for creating new targets in `gn edit`
58933a7c Support cloning of nodes in the AST.
f3d7a0c8 Mark NOTREACHED as [[noreturn]]
2481edf5 Implement `gn check --fix`
f0be464b Fix gn suggest adding self-dependency loops.
d2e84fac Add a `gn suggest --apply` option.
39e3f7ad Add `gn edit` suggestions to `gn suggest`
c6cffd45 Implement `gn edit "rename attr attr"`
bc1914cf Implement `gn edit "move attr attr value(s)"`
167116e0 Implement `gn edit "add attribute value(s)"`
1c79e13d Implement `gn edit "remove attr value(s)"`
e8a8e093 Refactor parse nodes to support non-const access.
24800a7f Implement `gn edit delete` and `gn edit remove attr`
0db00fc0 Implement `gn edit` command, and implement a simple subcommand "set"
d5594ca8 Add features to test framework
152bfad2 Implement a Result<T> type.
6b0190f7 Fix formatter on main branch
73243639 Fix path to build/gen.py.
d1996a79 Add pre-upload checks into ninja targets
64cfb834 Add --exclude-t
[Changelog truncated as it exceeds 3000 characters;
the full changelog can be found in an attachment to the AUH email]
---
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 eddbbcdf7f..6e8626dc32 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 = "17b0057970fa2b07a20cbb4289ab78cf93565f35"
+SRCREV = "cfcd774b98f3433e18b722f9a7ff06119825b8eb"
PV = "0+git"
BB_GIT_SHALLOW = ""
--
2.47.1
0001-gn-upgrade-to-latest-revision.patch
Description: Binary data
Changelog for gn: 0+git -> 0+git cfcd774b Header check: avoid interning paths during include lookup 0625da07 Improve heuristic to disambiguate recommended dependency to add. f9997211 No longer automatically add files to public. e095a1af Deduplicate deps/public_deps and sources/public in gn edit c0e4aae6 Preserve toolchain when generating suggestions in gn check 5df47e55 Use ReachabilityCache to improve performance of loop detection 28fc4470 Support `target(target_type, name)` in `gn edit` 3163718c Cache reverse dependencies for dependency exposure. 8288110a Skip attempting to resolve known files as module names. 5b0f8830 Cache file path -> target lookup in `gn suggest`. 4f6a76b6 Make `gn edit move` idempotent. 356ee8a8 When re-running build/gen.py from ninja, preserve environment variables. 7e0a9f67 Implement pretty for several more types 16d3d2e2 Ensure `gn edit` follows the style guide for variable ordering. 7826279d Simplify code produced by gn edit. 1c73f622 Support setting expressions in `gn edit` f73e445a Revert "Write to ninja files via a standard API" 8e99cccd Write to ninja files via a standard API 02564b48 Use move instead of add where suitable when suggesting fixes. a99d46a9 Fix EditCommandTest.ShardSubcommand a6f2c97a Support public_inputs in gn desc 4cf50b37 Update `gn format` to always insert newlines before targets. 150a9d6b run_formatter.sh: Warn if `rustfmt` is not installed. d71c4a70 docs: Document that copy() uses the toolchain's copy tool c1b66378 standard_out.h: Add ScopedBufferedOuptut class. 664f3e63 Support public_inputs in group targets deecdc59 Run benchmarks serially. 07014ca3 Write benchmarks to out/before and out/after instead of out/ a6473d48 Add jj subcommands to easily compare revisions. e10143e8 Add `build/gen.py --gen ~/chromium/src=out/Default` d0aec586 Create a trace comparison tool to evaluate the performance impact of a change. c7ffaf80 Allow host_os and host_cpu to be accessed in .gn files e0a6ab04 Implement `gn edit "shard"` subcommand b1da1218 Hint about --fix/--apply when running without them 2fc5f9e5 Add support for creating new targets in `gn edit` 58933a7c Support cloning of nodes in the AST. f3d7a0c8 Mark NOTREACHED as [[noreturn]] 2481edf5 Implement `gn check --fix` f0be464b Fix gn suggest adding self-dependency loops. d2e84fac Add a `gn suggest --apply` option. 39e3f7ad Add `gn edit` suggestions to `gn suggest` c6cffd45 Implement `gn edit "rename attr attr"` bc1914cf Implement `gn edit "move attr attr value(s)"` 167116e0 Implement `gn edit "add attribute value(s)"` 1c79e13d Implement `gn edit "remove attr value(s)"` e8a8e093 Refactor parse nodes to support non-const access. 24800a7f Implement `gn edit delete` and `gn edit remove attr` 0db00fc0 Implement `gn edit` command, and implement a simple subcommand "set" d5594ca8 Add features to test framework 152bfad2 Implement a Result<T> type. 6b0190f7 Fix formatter on main branch 73243639 Fix path to build/gen.py. d1996a79 Add pre-upload checks into ninja targets 64cfb834 Add --exclude-type command-line argument 925dd782 Add CQ to starlark branch a01a5a9b Refactor main.star to support multiple branches. f9cea148 Implement rule implementation execution. 3a817c2e Create a simple session type and create a test for it. 37ab73c2 Fix lifetime of starlark struct keys passed to C++. 4ac29005 Rename .bzl to .scl in accordance with design doc guidance.
packages/x86-64-v3-poky-linux/gn/gn-dbg: PKGV changed from 0+git0+17b0057970 to 0+git0+cfcd774b98 packages/x86-64-v3-poky-linux/gn/gn-dev: PKGV changed from 0+git0+17b0057970 to 0+git0+cfcd774b98 packages/x86-64-v3-poky-linux/gn/gn-doc: PKGV changed from 0+git0+17b0057970 to 0+git0+cfcd774b98 packages/x86-64-v3-poky-linux/gn/gn-locale: PKGV changed from 0+git0+17b0057970 to 0+git0+cfcd774b98 packages/x86-64-v3-poky-linux/gn/gn-src: PKGV changed from 0+git0+17b0057970 to 0+git0+cfcd774b98 packages/x86-64-v3-poky-linux/gn/gn-staticdev: PKGV changed from 0+git0+17b0057970 to 0+git0+cfcd774b98 packages/x86-64-v3-poky-linux/gn/gn: PKGV changed from 0+git0+17b0057970 to 0+git0+cfcd774b98
packages/x86-64-v3-poky-linux/gn/gn-dbg: PKGV changed from 0+git0+17b0057970 to 0+git0+cfcd774b98 packages/x86-64-v3-poky-linux/gn/gn-dbg: PKGSIZE changed from 108901032 to 114538736 (+5%) packages/x86-64-v3-poky-linux/gn/gn-dev: PKGV changed from 0+git0+17b0057970 to 0+git0+cfcd774b98 packages/x86-64-v3-poky-linux/gn/gn-doc: PKGV changed from 0+git0+17b0057970 to 0+git0+cfcd774b98 packages/x86-64-v3-poky-linux/gn/gn-locale: PKGV changed from 0+git0+17b0057970 to 0+git0+cfcd774b98 packages/x86-64-v3-poky-linux/gn/gn-src: PKGV changed from 0+git0+17b0057970 to 0+git0+cfcd774b98 packages/x86-64-v3-poky-linux/gn/gn-src: PKGSIZE changed from 3265044 to 3380363 (+4%) packages/x86-64-v3-poky-linux/gn/gn-src: FILELIST: added "/usr/src/debug/gn/0+git/src/gn/build_file_editor.h /usr/src/debug/gn/0+git/src/gn/edit_command.cc /usr/src/debug/gn/0+git/src/gn/edit_command.h /usr/src/debug/gn/0+git/src/gn/edit_subcommands.cc /usr/src/debug/gn/0+git/src/gn/edit_subcommands.h /usr/src/debug/gn/0+git/src/gn/build_file_editor.cc" packages/x86-64-v3-poky-linux/gn/gn-staticdev: PKGV changed from 0+git0+17b0057970 to 0+git0+cfcd774b98 packages/x86-64-v3-poky-linux/gn/gn: PKGV changed from 0+git0+17b0057970 to 0+git0+cfcd774b98 packages/x86-64-v3-poky-linux/gn/gn: PKGSIZE changed from 4112584 to 4358376 (+6%)
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#245684): https://lists.openembedded.org/g/openembedded-core/message/245684 Mute This Topic: https://lists.openembedded.org/mt/121211356/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
