-
Notifications
You must be signed in to change notification settings - Fork 3.9k
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
Unable to build NW.js distribution (missing natives_blob.bin) #7378
Comments
Hello, that file is not needed anymore. Will submit a fix to remove it. Thanks. |
llamasoft
added a commit
to llamasoft/nw.js
that referenced
this issue
Feb 18, 2020
Fixes nwjs#7378 by removing `natives_blob.bin` from packaging requirements. Also adds support for ARM builds where the NaCl IRT is named differently.
I've submitted a PR to remove the |
rogerwang
pushed a commit
that referenced
this issue
Feb 19, 2020
Fixes #7378 by removing `natives_blob.bin` from packaging requirements. Also adds support for ARM builds where the NaCl IRT is named differently.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
NWJS Version: nw44
Operating System: Ubuntu
I've been working on building NW.js for ARM and it's been going well except for the final step. I've been using the buildbot commands as reference. The issue is that the
dist
build target fails with the following:As best I can tell, it's not actually possible to build
natives_blob.bin
, so I'm wondering how the buildbot manages to succeed here.The file is created by
third_party/node-nw/deps/v8/BUILD.gn
, but node is built using GYP, not GN, so the file is never directly included. (It appears to have portions indirectly included usingthird_party/node-nw/tools/v8_gypfiles/v8.gyp
.)Even if node were built with GN, it only appears to be possible to build a blank
natives_blob.bin
file:natives_blob
action depends on thejs2c_extras
action.js2c_extras
action passes its sources (v8_extra_library_files
) totools/js2c.py
.v8_extra_library_files
variable is asserted to be empty.I ran the actions' python scripts directly and the result was a 1-byte
natives_blob.bin
file, but somehow the builtbot releases contain an actual file?The text was updated successfully, but these errors were encountered: