-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
Add support for NetBSD to node-gyp #803
Conversation
I appreciate the effort but can you send the changes to gyp/ to the upstream gyp project first? I'll be happy to cherry-pick the patch once it lands there. Let me know if you want me to walk you through the process of submitting a patch. |
Hi sure, may you give me the link to that git repo, so I will fork from there and push my changes again |
It's https://chromium.googlesource.com/external/gyp. You'll need |
I checked the git out from chromium but file "addon.gpyi" is not available (anymore)? Is this something what only is inserted in this repo? |
Correct. The gyp/ directory in this repo corresponds with the upstream gyp repo. |
Ok, so I send the 3 commits to them and if merged, you pick the missing one here ? |
Yep. Can you post the link to the CL when you're done? |
Hi, do I have to run that review process ? git cl upload --send-mail |
Or may I send it to the commit queue? git cl set_commit |
I normally do |
How do I pick reviewers? |
The link is at: |
Hopefully I made the job right and published that to the reviewers .... What a complicated process ... I asked myself more than once during that procedure to stop and do not publish it back. ;-) |
I agree. It's probably an effective first-pass filter for weeding out low quality contributions, though. (I'm half tongue in cheek. It's just the workflow that google uses for their projects.) |
Do you now what time to expect until someone will take the review? |
Probably in the next few working days. |
Hi Ben @bnoordhuis Do I need to check if my request on chromium is correctly announced? I am wondering that I did not get any kind of feedback. Something is normal or do I need to do something to make it work? |
Did you pass |
Yes I used publish - see: https://codereview.chromium.org/1421073004/#msg3 That was my publish post. |
Left a comment on the CL and now it shows up on gyp-developers@. |
Thanks Ben! |
Hi Ben, I have to ask again for the processing on chromium. As by now 2 person had LGTM signed do I have to act in any way or just stay and wait ;-) |
I'd give it a few more days. Going by the traffic on the mailing list, things have been a little quiet this week. |
Ok, thanks for feedback ... so I will wait some more days. |
It is a pity ... it seems not to move on on chromium side ... |
Hi Ben ( @bnoordhuis ) Code is now landed on chromium. Do you pick https://github.com/4commerce-technologies-AG/node-gyp/commit/553ecb95ffd29f3beb1167a596868706e741df94 by yourself or do I have to do something in addition? Cheers |
I've opened #831 for upgrading gyp wholesale. |
Fixed in v3.2.1, thanks Tom. |
Hey Ben, thanks for help on this tasks. Great that these issues are out now. Tom P.S.: You will close the issues as you decide, right? |
Currently node-gyp does not allow to use packages like
npm install netroute
in case of miss-identificationOS => linux
on NetBSD.I updated and inserted the necessary checks.