fix: native addon compilation with msvc#51695
Conversation
|
Could this be tested in CI? |
nikwen
left a comment
There was a problem hiding this comment.
Thank you, Deepak! Looks good to me.
Would it make sense to upstream this patch?
Good call, our existing addons for specs https://github.com/electron/electron/tree/main/spec/fixtures/native-addon do get built with msvc however they didn't catch the issue due to missing dependency on cppgc header, I will add that.
Given V8 dropped support for msvc and they will cleanup the guards, I don't intend to upstream. |
|
Release Notes Persisted
|
|
I have automatically backported this PR to "43-x-y", please check out #51705 |
|
I have automatically backported this PR to "42-x-y", please check out #51706 |
Description of Change
Fixes #51678
Release Notes
Notes: Fixed native addon compilation failure with undefined msvc intrinsic from v8 headers