Uh oh!
There was an error while loading. Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork 34.2k
deps: update V8 to 8.4#33579
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
Uh oh!
There was an error while loading. Please reload this page.
Conversation
nodejs-github-bot commented May 27, 2020
targos commented May 27, 2020
/cc @nodejs/platform-smartos I fixed a similar error upstream for FreeBSD. The trick was to |
targos commented May 27, 2020
/cc @nodejs/platform-windows can we work around this error with VS2017? |
seishun commented May 27, 2020
Why not drop VS2017? |
targos commented May 27, 2020
If we just drop VS2017, we won't be able to do this V8 update on Node 14. |
targos commented May 29, 2020
targos commented May 29, 2020 • edited
Loading Uh oh!
There was an error while loading. Please reload this page.
edited
Uh oh!
There was an error while loading. Please reload this page.
Edit: and PTAL at #33579 (comment) in case you missed it. |
8ae28ff to 2935f72Comparecjihrig commented May 31, 2020
@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 |
gengjiawen commented Jun 1, 2020
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"; |
gengjiawen commented Jun 1, 2020
bzoz commented Jun 1, 2020
can confirm, @gengjiawen patch fixes the build |
gengjiawen commented Jun 2, 2020 • edited
Loading Uh oh!
There was an error while loading. Please reload this page.
edited
Uh oh!
There was an error while loading. Please reload this page.
PR to V8: https://chromium-review.googlesource.com/c/v8/v8/+/2226123. |
targos commented Jun 2, 2020
@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) ? |
nodejs-github-bot commented Jun 2, 2020
targos commented Jun 2, 2020
There's another SmartOS error: |
targos commented Jun 16, 2020
ping @cjihrig / @mmarchini |
mmarchini commented Jun 18, 2020
I'll try to send a patch after the TSC meeting. |
mmarchini commented Jun 25, 2020
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). |
mmarchini commented Jun 25, 2020 • edited
Loading Uh oh!
There was an error while loading. Please reload this page.
edited
Uh oh!
There was an error while loading. Please reload this page.
FWIW I'm not looking at It doesn't solve the dtrace issues though. |
Stable release: Tue, Jul 14, 2020