-
Notifications
You must be signed in to change notification settings - Fork 5
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
Upgrade to iojs-2.5.0 and no more patching node-gyp... Edit: failed #21
Conversation
Since iojs-2.5.0 a new version of node-gyp is in place and it does not require us to patch it anymore. The newer version of node-gyp reads the URL of the downloads of the iojs headers on the process object: nodejs/node#990
Upgrade to iojs-2.5.0 and no more patching node-gyp
@bcomnes @aredridel Probably a good time to revisit Homebrew/legacy-homebrew#36369 |
👍 |
dances! |
I'm not sure why people think the landing of nodejs/node#990 implies that the npm team is not landing floating patches with each new version of npm, but that isn't the case. Unless and until the changes related to |
To be clear, an unpatched npm installed outside of the io.js installer will still not be able to find its patches, and the use of either a patched npm or |
Well shucks! |
🎉 for progress! Thanks for the heads up. |
@othiym23 Thanks for the clarification. |
This is not our usual upgrade to the latest iojs: iojs-2.50 and npm-2.13.2.
We have to remove entirely the patching of node-gyp.
It is no longer necessary: nodejs/node#990 is merged and takes care of downloading the sources from the proper URL.
Yay!
Celebrating with a Party Pull Request!
ヽ(⌐■_■)ノ♪♬