-
Notifications
You must be signed in to change notification settings - Fork 71
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
Builds fail on Windows #172
Comments
It's not specific to release CI: https://ci.nodejs.org/job/node-compile-windows/35995/nodes=win-vs2019/console |
/cc @nodejs/platform-windows |
Maybe related to not get nodejs/gyp-next#62 ? |
Shouldn't be. Unless I made a mistake, 6e33500 contains that change. |
Then looks like some deleted function issue in msvc like previously fix in V8 8.5 (https://chromium-review.googlesource.com/c/v8/v8/+/2300540). I will take a look. |
I will try to upstream the fix from nodejs/node#35229. |
Upstream: https://chromium-review.googlesource.com/c/v8/v8/+/2414688. In short, msvc force export class delete copy and assign if it's class member doesn't support them.
|
Fix: nodejs/node-v8#172 Change-Id: Ibdbee76470ec8a4c20af7650dc5fac4602873430 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2414688 Reviewed-by: Jakob Kummerow <jkummerow@chromium.org> Commit-Queue: Jakob Kummerow <jkummerow@chromium.org> Cr-Commit-Position: refs/heads/master@{#70109}
landed in v8/v8@717543b |
@gengjiawen thanks, I just updated canary-base and removed the floating patch 👍 |
Original commit message: [zone]: fix build on msvc in wasm module Fix: nodejs/node-v8#172 Change-Id: Ibdbee76470ec8a4c20af7650dc5fac4602873430 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2414688 Reviewed-by: Jakob Kummerow <jkummerow@chromium.org> Commit-Queue: Jakob Kummerow <jkummerow@chromium.org> Cr-Commit-Position: refs/heads/master@{#70109} Refs: v8/v8@717543b
Original commit message: [zone]: fix build on msvc in wasm module Fix: nodejs/node-v8#172 Change-Id: Ibdbee76470ec8a4c20af7650dc5fac4602873430 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2414688 Reviewed-by: Jakob Kummerow <jkummerow@chromium.org> Commit-Queue: Jakob Kummerow <jkummerow@chromium.org> Cr-Commit-Position: refs/heads/master@{#70109} Refs: v8/v8@717543b
Original commit message: [zone]: fix build on msvc in wasm module Fix: nodejs/node-v8#172 Change-Id: Ibdbee76470ec8a4c20af7650dc5fac4602873430 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2414688 Reviewed-by: Jakob Kummerow <jkummerow@chromium.org> Commit-Queue: Jakob Kummerow <jkummerow@chromium.org> Cr-Commit-Position: refs/heads/master@{#70109} Refs: v8/v8@717543b
Original commit message: [zone]: fix build on msvc in wasm module Fix: nodejs/node-v8#172 Change-Id: Ibdbee76470ec8a4c20af7650dc5fac4602873430 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2414688 Reviewed-by: Jakob Kummerow <jkummerow@chromium.org> Commit-Queue: Jakob Kummerow <jkummerow@chromium.org> Cr-Commit-Position: refs/heads/master@{#70109} Refs: v8/v8@717543b
Original commit message: [zone]: fix build on msvc in wasm module Fix: nodejs/node-v8#172 Change-Id: Ibdbee76470ec8a4c20af7650dc5fac4602873430 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2414688 Reviewed-by: Jakob Kummerow <jkummerow@chromium.org> Commit-Queue: Jakob Kummerow <jkummerow@chromium.org> Cr-Commit-Position: refs/heads/master@{#70109} Refs: v8/v8@717543b PR-URL: #35415 Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Jiawen Geng <technicalcute@gmail.com> Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Myles Borins <myles.borins@gmail.com>
CI: https://ci-release.nodejs.org/job/iojs+release/6313/
The text was updated successfully, but these errors were encountered: