Skip to content
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

tools: update paths in v8_external_snapshot.gypi #29363

Closed
wants to merge 1 commit into from

Conversation

ryzokuken
Copy link
Contributor

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: #28964

Checklist
  • make -j4 test (UNIX), or vcbuild test (Windows) passes
  • tests and/or benchmarks are included
  • documentation is changed or added
  • commit message follows commit guidelines

/cc @refack @gengjiawen

I'm not sure how relevant this is and if CI can even check for this. Maybe we should consider just removing this target at some point?

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
@ryzokuken ryzokuken self-assigned this Aug 29, 2019
@nodejs-github-bot nodejs-github-bot added the tools Issues and PRs related to the tools directory. label Aug 29, 2019
@gengjiawen
Copy link
Member

I'm not sure how relevant this is and if CI can even check for this. Maybe we should consider just removing this target at some point?

Me too. Why the CI doesn't fail. Is it we need to enhance in CI or remove the target.

@gengjiawen gengjiawen added gyp Issues and PRs related to the GYP tool and .gyp build files build Issues and PRs related to build files or the CI. v8 engine Issues and PRs related to the V8 dependency. labels Aug 29, 2019
@bnoordhuis
Copy link
Member

We never set v8_use_external_startup_data to 1 (i.e., we never load the blobs from disk) so I would just remove v8_external_snapshot.gypi and update/simplify v8.gyp.

@ryzokuken
Copy link
Contributor Author

@bnoordhuis perfect! I'll remove the target in that case and update the PR appropriately.

@ryzokuken
Copy link
Contributor Author

Closing this in favor of a new PR since that'll be less confusing.

@ryzokuken ryzokuken closed this Aug 29, 2019
ryzokuken added a commit to ryzokuken/node that referenced this pull request Aug 29, 2019
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
ryzokuken added a commit that referenced this pull request Sep 5, 2019
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>
targos pushed a commit that referenced this pull request Sep 20, 2019
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>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build Issues and PRs related to build files or the CI. gyp Issues and PRs related to the GYP tool and .gyp build files tools Issues and PRs related to the tools directory. v8 engine Issues and PRs related to the V8 dependency.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

V8 build config
4 participants