-
Notifications
You must be signed in to change notification settings - Fork 29.8k
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
deps: update V8 to 8.4 #33579
deps: update V8 to 8.4 #33579
Conversation
/cc @nodejs/platform-smartos
I fixed a similar error upstream for FreeBSD. The trick was to |
/cc @nodejs/platform-windows can we work around this error with VS2017?
|
Why not drop VS2017? |
If we just drop VS2017, we won't be able to do this V8 update on Node 14. |
Edit: and PTAL at #33579 (comment) in case you missed it. |
8ae28ff
to
2935f72
Compare
@targos the SmartOS error appears to be the same one from the V8 8.3 update. I think you should just need to cherry-pick v8/v8@9868b2a to fix it. Regarding the |
This should fix it. cc @targos diff --git a/deps/v8/src/torque/implementation-visitor.cc b/deps/v8/src/torque/implementation-visitor.cc
index bee31b4d32..1537e33bab 100644
--- a/deps/v8/src/torque/implementation-visitor.cc
+++ b/deps/v8/src/torque/implementation-visitor.cc
@@ -4616,6 +4616,7 @@ void ImplementationVisitor::GenerateExportedMacrosAssembler(
cc_contents << "#include \"src/objects/fixed-array-inl.h\"\n";
cc_contents << "#include \"src/objects/free-space.h\"\n";
cc_contents << "#include \"src/objects/js-regexp-string-iterator.h\"\n";
+ cc_contents << "#include \"src/objects/js-aggregate-error.h\"\n";
cc_contents << "#include \"src/objects/ordered-hash-table.h\"\n";
cc_contents << "#include \"src/objects/property-descriptor-object.h\"\n";
cc_contents << "#include \"src/objects/synthetic-module.h\"\n";
|
can confirm, @gengjiawen patch fixes the build |
PR to V8: https://chromium-review.googlesource.com/c/v8/v8/+/2226123. |
@cjihrig right thanks. Somehow I though this commit was already in 8.4. @gengjiawen I included your change, thanks! @mmarchini are you able to handle #33579 (comment) ? |
There's another SmartOS error:
|
ping @cjihrig / @mmarchini |
I'll try to send a patch after the TSC meeting. |
Sorry, didn't had time to do it last week and I'm mostly away this week due to Summit + personal stuff, don't think I'll be able to get to it before next Wednesday (or after). |
FWIW I'm not looking at It doesn't solve the dtrace issues though. |
Stable release: Tue, Jul 14, 2020