Skip to content
New issue

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

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

Already on GitHub? # to your account

riscv64 (unofficial) builds of v19.0.0 failed #45059

Closed
sxa opened this issue Oct 18, 2022 · 0 comments · Fixed by #45149
Closed

riscv64 (unofficial) builds of v19.0.0 failed #45059

sxa opened this issue Oct 18, 2022 · 0 comments · Fixed by #45149
Labels
build Issues and PRs related to build files or the CI.

Comments

@sxa
Copy link
Member

sxa commented Oct 18, 2022

Looks like the build process has compiled an x64 version of V8's push_registers_asm source instead of riscv64:

  TOUCH /home/node/node-v19.0.0/out/Release/obj.host/tools/v8_gypfiles/v8_compiler_for_mksnapshot.stamp
rm -f /home/node/node-v19.0.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a ar-file-list; mkdir -p `dirname /ho
me/node/node-v19.0.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a`
ar crsT /home/node/node-v19.0.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a @/home/node/node-v19.0.0/out/Rele
ase/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a.ar-file-list
ar: /home/node/node-v19.0.0/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/base/asm/riscv64/push_registers_asm.o: No such file or directory
make[2]: *** [tools/v8_gypfiles/v8_base_without_compiler.target.mk:1093: /home/node/node-v19.0.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a] Error 1
make[2]: *** Waiting for unfinished jobs....

Earlier in the log we have this reference to compiling the x64 file:

  CXX(host) /home/node/node-v19.0.0/out/Release/obj.host/v8_base_without_compiler/deps/v8/src/heap/base/asm/x64/push_registers_asm.o
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
build Issues and PRs related to build files or the CI.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants