From 9a56385d3f909cdc2ca3a84687457562620282d69e4f86c071384fc3f17ad048 Mon Sep 17 00:00:00 2001 From: Andreas Stieger Date: Fri, 3 Oct 2025 10:22:00 +0200 Subject: [PATCH 1/3] update to 0.20250918 --- _service | 2 +- _servicedata | 8 +++++--- gn-0.20250619.obscpio | 3 --- gn-0.20250918.obscpio | 3 +++ gn.changes | 35 +++++++++++++++++++++++++++++++++++ gn.obsinfo | 6 +++--- gn.spec | 4 ++-- 7 files changed, 49 insertions(+), 12 deletions(-) delete mode 100644 gn-0.20250619.obscpio create mode 100644 gn-0.20250918.obscpio diff --git a/_service b/_service index 377ac59..ae685db 100644 --- a/_service +++ b/_service @@ -2,7 +2,7 @@ git https://gn.googlesource.com/gn.git - 97b68a0bb62b7528bc3491c7949d6804223c2b82 + 81b24e01531ecf0eff12ec9359a555ec3944ec4e 0.%cd enable diff --git a/_servicedata b/_servicedata index 056f202..d84cf7a 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,6 @@ - - https://gn.googlesource.com/gn.git - 97b68a0bb62b7528bc3491c7949d6804223c2b82 \ No newline at end of file + + https://gn.googlesource.com/gn.git + 81b24e01531ecf0eff12ec9359a555ec3944ec4e + + diff --git a/gn-0.20250619.obscpio b/gn-0.20250619.obscpio deleted file mode 100644 index 046bc4e..0000000 --- a/gn-0.20250619.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:87696ee7afd32d5aef69ea6e4813517d6a4fb587e787a5ddf99c5b80cd7fbc88 -size 5343757 diff --git a/gn-0.20250918.obscpio b/gn-0.20250918.obscpio new file mode 100644 index 0000000..c854d3e --- /dev/null +++ b/gn-0.20250918.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c26517666eead3597b5a3f6a7b688d5cb825ff977bece09bbe3f0d7ebaa91ae7 +size 5367821 diff --git a/gn.changes b/gn.changes index e380649..91bbb1a 100644 --- a/gn.changes +++ b/gn.changes @@ -1,3 +1,38 @@ +------------------------------------------------------------------- +Fri Oct 3 07:58:10 UTC 2025 - Andreas Stieger + +- Update to version 0.20250918: + * update reference.md + * Include -fmodule-file flags in compile_commands.json + * Refactor C++ module dependency logic into a new utility + * Gitiles navigation bar + * Adds a len() function + * Avoid clashes of include_dir in rust-project.json. + * Check all targets to find duplicated outputs. + * infra/config: Remove luci.recipes.use_python3 experiment + * Handle empty outputs in WriteInputDepsStampOrPhonyAndGetDep + * build: Propagate module dependencies through group targets + * Deduplicate item in 'deps', 'sources' and related lists + * infra: Update comment for macOS version used in CQ/CI + * [Apple] Allow passing a manifest to the post-processing script + * Update link to buganizer in README.md + * [Apple] Fix `gn gen` when using swift and no_stamp_files + * [Apple] Remove deprecated aliases for `post_processing_$var` + * Revert "Allow newline in string literal" + * Use std::ranges::all_of in parse_tree_unittest + * infra: Correctly use macOS 13 instead of 11 + * Update Xcode and macOS version in bots + * infra: Add shadow buckets to trigger led job + * Allow newline in string literal + * Revert "Update macOS version to 13 used in CQ/CI" + * Update macOS version to 13 used in CQ/CI + * Refactor command_format.cc + * Shorten targets from //path/to/foo:foo to //path/to/foo + * Modernize and improve parse_tree.cc + * Auto-format the codebase + * Remove hardcoded -fmodules-embed-all-files flag + * Reland "Use JSON escaping for JSON string output" + ------------------------------------------------------------------- Tue Jul 01 14:40:37 UTC 2025 - Ruediger Oertel diff --git a/gn.obsinfo b/gn.obsinfo index 7f322c5..ef2704c 100644 --- a/gn.obsinfo +++ b/gn.obsinfo @@ -1,4 +1,4 @@ name: gn -version: 0.20250619 -mtime: 1750335966 -commit: 97b68a0bb62b7528bc3491c7949d6804223c2b82 +version: 0.20250918 +mtime: 1758200393 +commit: 81b24e01531ecf0eff12ec9359a555ec3944ec4e diff --git a/gn.spec b/gn.spec index 83acc54..2bcc3a9 100644 --- a/gn.spec +++ b/gn.spec @@ -1,7 +1,7 @@ # # spec file for package gn # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2025 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: gn -Version: 0.20250619 +Version: 0.20250918 Release: 0 Summary: A meta-build system that generates build files for Ninja License: BSD-3-Clause -- 2.51.1 From 51b2405859eef91aede71664d52a31dd23cc2789d863c41c9cc1e670b3139dc2 Mon Sep 17 00:00:00 2001 From: Ruediger Oertel Date: Fri, 26 Dec 2025 13:10:28 +0100 Subject: [PATCH 2/3] update to 0.20251217 upstrem commit 64d35867ca0a1088f13de8f4ccaf1a5687d7f1ce --- _service | 2 +- _servicedata | 8 +++----- gn-0.20251217.obscpio | 3 +++ gn.changes | 31 +++++++++++++++++++++++++++++++ gn.obsinfo | 6 +++--- gn.spec | 2 +- 6 files changed, 42 insertions(+), 10 deletions(-) create mode 100644 gn-0.20251217.obscpio diff --git a/_service b/_service index ae685db..b23b9dc 100644 --- a/_service +++ b/_service @@ -2,7 +2,7 @@ git https://gn.googlesource.com/gn.git - 81b24e01531ecf0eff12ec9359a555ec3944ec4e + 64d35867ca0a1088f13de8f4ccaf1a5687d7f1ce 0.%cd enable diff --git a/_servicedata b/_servicedata index d84cf7a..1ce757c 100644 --- a/_servicedata +++ b/_servicedata @@ -1,6 +1,4 @@ - - https://gn.googlesource.com/gn.git - 81b24e01531ecf0eff12ec9359a555ec3944ec4e - - + + https://gn.googlesource.com/gn.git + 64d35867ca0a1088f13de8f4ccaf1a5687d7f1ce diff --git a/gn-0.20251217.obscpio b/gn-0.20251217.obscpio new file mode 100644 index 0000000..53c25d0 --- /dev/null +++ b/gn-0.20251217.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7e9eecb34097bf374302842e7b7552ce4f1fe389933592b9f9b6d3e43bcb88eb +size 5407245 diff --git a/gn.changes b/gn.changes index 91bbb1a..58793ed 100644 --- a/gn.changes +++ b/gn.changes @@ -1,3 +1,34 @@ +------------------------------------------------------------------- +Fri Dec 26 12:08:53 UTC 2025 - Ruediger Oertel + +- Update to version 0.20251217: + * Fix sha2 on big endian + * [Windows] Reduce the number of worker threads on many-core machines + * Add a sha256 hash implementation and use it for string_hash + * Opt-in to the Windows SegmentHeap + * Add a `module_name` flag to source_set. + * Refactor module name to be dynamic. + * Optimize vector creation in compile_commands_writer.cc. + * Run 'tools/run_formatter.sh' + * Implement `string_hash` function. + * Support weak_libraries + * Do not add .inputdeps paths to --ninja-outputs-file + * Make clang modules output -fmodule-file=foo=. + * infra: Revert CIPD autoconf + * infra: Include autoconf bin directory to PATH + * infra: Fix autoconf executable path + * infra: Use CIPD autoconf + * Allow led access in GN via http://go/ciba + * Revert "Build non-linkable deps async with Ninja's validaitons" + * Upgrade linux bots from ubuntu 22.04 to ubuntu 24.04 + * Use unordered_map instead of map in HeaderChecker + * Add --file_relation to gn refs command + * Optimize vector initialization and preallocation in desc_builder.cc. + * Add `reserve` statement when vector size is known beforehand. + * Refactor container update by preferring the range insert. + * Handle symlinked directories correctly during gn clean on Windows. + * Fix relative imports from args.gn. + ------------------------------------------------------------------- Fri Oct 3 07:58:10 UTC 2025 - Andreas Stieger diff --git a/gn.obsinfo b/gn.obsinfo index ef2704c..202d124 100644 --- a/gn.obsinfo +++ b/gn.obsinfo @@ -1,4 +1,4 @@ name: gn -version: 0.20250918 -mtime: 1758200393 -commit: 81b24e01531ecf0eff12ec9359a555ec3944ec4e +version: 0.20251217 +mtime: 1765966586 +commit: 64d35867ca0a1088f13de8f4ccaf1a5687d7f1ce diff --git a/gn.spec b/gn.spec index 2bcc3a9..40fe3db 100644 --- a/gn.spec +++ b/gn.spec @@ -17,7 +17,7 @@ Name: gn -Version: 0.20250918 +Version: 0.20251217 Release: 0 Summary: A meta-build system that generates build files for Ninja License: BSD-3-Clause -- 2.51.1 From 10a6ded1579f7551dbfb6c987c8eca708bc47bd1a3822c2eae8a309a383f942d Mon Sep 17 00:00:00 2001 From: Ruediger Oertel Date: Wed, 11 Feb 2026 11:10:57 +0100 Subject: [PATCH 3/3] cleanup old src archive --- gn-0.20250918.obscpio | 3 --- 1 file changed, 3 deletions(-) delete mode 100644 gn-0.20250918.obscpio diff --git a/gn-0.20250918.obscpio b/gn-0.20250918.obscpio deleted file mode 100644 index c854d3e..0000000 --- a/gn-0.20250918.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c26517666eead3597b5a3f6a7b688d5cb825ff977bece09bbe3f0d7ebaa91ae7 -size 5367821 -- 2.51.1