-
Notifications
You must be signed in to change notification settings - Fork 29.7k
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
tools: update gyp to 25ed9ac #2074
Conversation
@shigeki I took the liberty of uploading your patch: https://codereview.chromium.org/1213123002/ |
I also tested this on MacOS with XCode since CI has only the one without XCode and build is fine. |
not to be a pain but could we have a summary of what this PR is buying us? potentially useful for changelog notes but also in assessing the urgency of this going in to |
https://chromium.googlesource.com/external/gyp/+/25ed9ac4ac2a4d2a08909225fbb6d56e89ad38a6 fixes a link error in building iojs with ninja on linux and freebsd,. It is not serious because ninja support was removed in |
Because supporting it in
Sure, but it should still work for us if possible. After all, it is much faster than |
Is there an issue or something with a list of problems that you encountered trying to support ninja? ninja is basically default build tool for Chromium (mostly because it is a way faster on incremental builds than make) so I expected it work fine with iojs. |
@rvagg Would this suffice?
|
@bnoordhuis LGTM. That's pretty much the gist of it. |
Includes improved support for VS 2015[0] and makes it possible to build with ninja again[1]. [0] https://codereview.chromium.org/1112753003 [1] https://codereview.chromium.org/1209553002 Fixes: nodejs#2065 PR-URL: nodejs#2074 Reviewed-By: Johan Bergström <bugs@bergstroem.nu> Reviewed-By: Shigeki Ohtsu <ohtsu@iij.ad.jp>
This issue has already submitted to the upstream in https://code.google.com/p/gyp/issues/detail?id=477 Use this commit until the upstream is to be fixed. PR-URL: nodejs#1325 Reviewed-By: Fedor Indutny <fedor@indutny.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Includes improved support for VS 2015[0] and makes it possible to build with ninja again[1]. [0] https://codereview.chromium.org/1112753003 [1] https://codereview.chromium.org/1209553002 Fixes: nodejs#2065 PR-URL: nodejs#2074 Reviewed-By: Johan Bergström <bugs@bergstroem.nu> Reviewed-By: Shigeki Ohtsu <ohtsu@iij.ad.jp>
R=@shigeki?
CI: https://jenkins-iojs.nodesource.com/view/iojs/job/iojs+any-pr+multi/91/