-
-
Notifications
You must be signed in to change notification settings - Fork 1k
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 nan v1.8.4 for io.js v2.0.0 compatibility #519
Conversation
Note: this PR does not address the usage of deprecated nan features causing compiler warning. This just allows installation and compilation with io.js v2.0.0 |
Referencing nodejs/node#1620 |
Any way this (or similar) could be merged soon? Currently io.js |
Honestly I am not super worried about io 2.0.0 so until this can be confirmed to not affect node 0.10.x it will not be merged. And that has to be true for all platforms as outlined when io original support: Given the wide use of this by many people and it being a native module, for right now I am going to let this sit a couple days until it can be verified at a minimum on the following platforms (assuming latest 'stable' release of the framework (node 0.10 and 0.12 && io 1.x.x and 2.x.x):
|
Hey @voodootikigod I'm getting the same error. Here's the full output: |
It seems that I have to update OpenEmbedded recipes in meta-iojs for 2.0.x before this gets in ;) I was waiting for serialport before updating packages there. |
@voodootikigod any reason you left out OSX? Ideally there was a service that would try to build a module on all of these platforms and report back on which fail :) |
@reggi hahah my bad. Remember for serial port its more than just build, we need to verify it works with an actual device. |
@imyller I am unsure what that means. I apologize if the response of having to make sure it doesn't break on other systems comes as a surprise, but this library is used in a tremendously broad range of implementation for production level things. I can't therefore willnilly update it and break all the things. I hope you understand. |
@voodootikigod I meant that I wasn't going to release packages for OpenEmbedded/Yocto Linux for iojs 2.0.0 until I can confirm that node-serialport with recent nan is actually available. So I'll release first and hope that node-serialport catches up later. No problems. I understand the need for due diligence. |
@voodootikigod seems to work fine on Windows 10 preview for io.js, node.js so at least you have nothing to worry about when it releases this summer. |
Merging cause why not? YOLO driven development, thanks to io.js |
Upgrade to nan v1.8.4 for io.js v2.0.0 compatibility
👍 |
In Version 1.7.1 |
Thank you 👍 |
Adding to the gist here, will there be support for Chakra Node? 🙉 |
Compiling fails with io.js
2.0.0
:This PR updates
nan
to version~1.8.4
allowing installation ofnode-serialport
with latest io.js.