Skip to content

ansible: install llvm-toolset for building V8 - #4153

Merged
richardlau merged 1 commit into
nodejs:mainfrom
richardlau:llvm
Sep 16, 2025
Merged

ansible: install llvm-toolset for building V8#4153
richardlau merged 1 commit into
nodejs:mainfrom
richardlau:llvm

Conversation

@richardlau

Copy link
Copy Markdown
Member

When building with clang, the V8 CI needs other tools such as llvm-ar found in llvm-toolset on RHEL.

@richardlau

Copy link
Copy Markdown
MemberAuthor

e.g. https://ci.nodejs.org/job/richardlau-node-test-commit-v8-linux/742/nodes=rhel8-s390x,v8test=v8test/console

18:01:54 [293/2303] rm -f obj/libv8_libbase.a && "/usr/bin/llvm-ar" -T -S -r -c -D obj/libv8_libbase.a @"obj/libv8_libbase.a.rsp"18:01:54 FAILED: obj/libv8_libbase.a 18:01:54 rm -f obj/libv8_libbase.a && "/usr/bin/llvm-ar" -T -S -r -c -D obj/libv8_libbase.a @"obj/libv8_libbase.a.rsp"18:01:54 /bin/sh: /usr/bin/llvm-ar: No such file or directory18:01:54 ninja: build stopped: subcommand failed.

Test CI (nodejs/node#59805 + nodejs/node#59893): https://ci.nodejs.org/job/richardlau-node-test-commit-v8-linux/746/nodes=rhel8-s390x,v8test=v8test/ ✔️

@richardlau
richardlau merged commit 5a1da01 into nodejs:mainSep 16, 2025
1 check passed
@richardlau
richardlau deleted the llvm branch September 16, 2025 16:37
Sign up for freeto 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.

3 participants

@richardlau@targos@UlisesGascon