Skip to content

ansible: update gn on V8 build machines #4066

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Apr 11, 2025
Merged

Conversation

richardlau
Copy link
Member

@richardlau richardlau commented Apr 9, 2025

Roll forward the version of gn used to build V8.

Clean git checkout before building.

Refs: nodejs/node#57753 (comment)


Deployment

  • test-osuosl-rhel8-ppc64_le-1
  • test-osuosl-rhel8-ppc64_le-2
  • test-osuosl-rhel8-ppc64_le-3
  • test-osuosl-rhel8-ppc64_le-4
  • test-ibm-rhel8-s390x-1
  • test-ibm-rhel8-s390x-2
  • test-ibm-rhel8-s390x-3
  • test-ibm-rhel8-s390x-4

Roll forward the version of `gn` used to build V8.

Clean git checkout before building.
@richardlau
Copy link
Member Author

@richardlau
Copy link
Member Author

FTR the added git clean -fdX is to prevent this error (presumably built artifacts from earlier gn incompatible with later ones):

ninja: Entering directory `out'
[1/252] AR base.a
FAILED: base.a
ar rcsT base.a src/base/command_line.o src/base/environment.o src/base/files/file.o src/base/files/file_enumerator.o src/base/files/file_path.o src/base/files/file_path_constants.o src/base/files/file_util.o src/base/files/scoped_file.o src/base/files/scoped_temp_dir.o src/base/json/json_parser.o src/base/json/json_reader.o src/base/json/json_writer.o src/base/json/string_escape.o src/base/logging.o src/base/md5.o src/base/memory/ref_counted.o src/base/memory/weak_ptr.o src/base/sha1.o src/base/strings/string_number_conversions.o src/base/strings/string_split.o src/base/strings/string_util.o src/base/strings/string_util_constants.o src/base/strings/stringprintf.o src/base/strings/utf_string_conversion_utils.o src/base/strings/utf_string_conversions.o src/base/timer/elapsed_timer.o src/base/value_iterators.o src/base/values.o src/base/files/file_enumerator_posix.o src/base/files/file_posix.o src/base/files/file_util_posix.o src/base/posix/file_descriptor_shuffle.o src/base/posix/safe_strerror.o
ar: base.a: malformed archive
[6/252] CXX src/gn/c_tool.o
ninja: build stopped: subcommand failed.

@richardlau richardlau merged commit 8fef80a into nodejs:main Apr 11, 2025
1 check passed
@richardlau richardlau deleted the gn branch April 11, 2025 03:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants