build,win: rename node.lib to libnode.lib#27150
Conversation
node.gyp
Outdated
There was a problem hiding this comment.
I think this would make the product..liblibnode.so/liblibnode.dylib on other platforms? (looks a bit funny, but probably not a big deal)
There was a problem hiding this comment.
I think this would make the product..liblibnode.so/liblibnode.dylib on other platforms?
This is the line I see on linuxONE for example:
ar crsT /data/iojs/build/workspace/node-test-commit-linuxone/nodes/rhel72-s390x/out/Release/obj.target/libnode.a ...
^^^^^^^^^
|
At first glance this would appear to cause issues on Windows with Do we have any validation that native modules still work against a renamed node binary with this change? |
|
@MarshallOfSound test/addons should cover that, I believe. |
|
I just noticed that we explicitly mentions |
Each one of our CI jobs builds several native addons (with This will not land until I'm sure that is resolved.
I'll grep for these. |
Ok, so even I got confused.
tl;dr this is not semver major even WRT to downstream embedders. |
|
/CC @nodejs/build-files @nodejs/platform-windows PTAL |
eliminate the need for `rename_node_bin_win` PR-URL: nodejs#27150 Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
ef7e55a to
88beaf0
Compare
eliminate the need for
rename_node_bin_winP.S. This might be considered semver-major, but IMO only in the context of of @nodejs/delivery-channels
/CC @nodejs/build-files @nodejs/platform-windows
Checklist
make -j4 test(UNIX), orvcbuild test(Windows) passes