-
Notifications
You must be signed in to change notification settings - Fork 30.1k
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
V8 build config #28964
Comments
@gengjiawen I think I'm qualified to answer this.
|
@refack Is |
@gengjiawen @refack seems to be on a break. And yes, it's still used. I'll make a PR to fix it now. |
I'm sorry, literally the first line of the file says |
Update the paths to source files in v8_external_snapshot.gypi this was broken and went unnoticed since this target is never really built by default. Fixes: nodejs#28964
Delete the v8_external_snapshot target from gyp and disable the v8_use_external_startup_data option since it is never used anyway. Refs: nodejs#29363 (comment) Fixes: nodejs#28964
Delete the v8_external_snapshot target from gyp and disable the v8_use_external_startup_data option since it is never used anyway. Refs: #29363 (comment) Fixes: #28964 PR-URL: #29369 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Jiawen Geng <technicalcute@gmail.com> Reviewed-By: David Carlier <devnexen@gmail.com>
Looks like GN is improving on this https://bugs.chromium.org/p/chromium/issues/detail?id=991547 |
Issue one
This file no longer exists. Maybe replaced with this file
special-case.h
?node/deps/v8/BUILD.gn
Line 2731 in 2dcc366
looks like an issue from upstream.
https://github.com/v8/v8/blob/0d07272a7fac4d5e84c9aa5dd96e6dbce6e9d673/BUILD.gn#L2749
cc @nodejs/v8 @targos @hashseed
Issue two
The file has moved to
src/init
node/tools/v8_gypfiles/v8_external_snapshot.gypi
Line 39 in 3b5773f
cc @nodejs/gyp
The text was updated successfully, but these errors were encountered: