src: fix etw provider include on Windows#16639
src: fix etw provider include on Windows#16639joyeecheung wants to merge 1 commit intonodejs:masterfrom
Conversation
| // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE | ||
| // USE OR OTHER DEALINGS IN THE SOFTWARE. | ||
|
|
||
| #include "node_win32_etw_provider.h" |
There was a problem hiding this comment.
Oddly, this does not work if I put node_win32_etw_provider.h behind node_etw_provider.h, but node_etw_provider.h is generated with a manifest and from what I can tell it only contains a bunch of constants, so should be self-contained..
There was a problem hiding this comment.
Which reminds me if the self-contain-ness can't be fixed properly then I will have to turn clang-format off here in #16122 ...
|
Tests are still runing, but looks like they all compile on Windows now https://ci.nodejs.org/job/node-compile-windows/13057/ , I want to fast-track this to get the master back to working on Windows once the tests are done |
|
CI looks green, all failures are the flaky |
jasnell
left a comment
There was a problem hiding this comment.
This needs to be fast tracked as it is holding up the 9.0.0 release
|
(moving ahead with landing) |
PR-URL: #16639 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: James M Snell <jasnell@gmail.com>
|
Landed in dfcaf28 |
PR-URL: nodejs/node#16639 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: James M Snell <jasnell@gmail.com>
PR-URL: nodejs/node#16639 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: James M Snell <jasnell@gmail.com>
PR-URL: nodejs#16639 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: James M Snell <jasnell@gmail.com>
PR-URL: nodejs#16639 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: James M Snell <jasnell@gmail.com>
|
@joyeecheung I've set this to not land on v6.x. Please lmk if this is a mistake |
|
@MylesBorins I would need to update #16610 to include this patch on v6.x |
PR-URL: nodejs#16639 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: James M Snell <jasnell@gmail.com>
PR-URL: nodejs/node#16639 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: James M Snell <jasnell@gmail.com>
Checklist
make -j4 test(UNIX), orvcbuild test(Windows) passesAffected core subsystem(s)
src
#16548 landed despite compilation errors on Windows. This attempts to fix that. If this fix works then we don't have to revert it (#16622)