Skip to content
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

Drop support for providing node v0.11.x binaries #389

Closed
springmeyer opened this issue Jan 17, 2015 · 2 comments
Closed

Drop support for providing node v0.11.x binaries #389

springmeyer opened this issue Jan 17, 2015 · 2 comments

Comments

@springmeyer
Copy link
Contributor

I propose not providing binaries (via node-pre-gyp) for node v0.11.x because:

  • doing so has been a source of great pain (each v0.11.x version released has brought unpredicatable changes) - refs Segmentation Fault Under Node v0.11.14 #352
  • due to the lack of ABI promised we've needed to build binaries for each point release, which gets out of control
  • iojs, in my mind, is the new v0.11.x release we've been hoping for and support for io.js is coming along nicely - refs node-sqlite3 failing on IOJS #385

Node-sqlite3 would continue working against node v0.11.x (whatever the nan version we are using targets) for source compiles. But not binaries: so users would need a compiler and python around again. But anyone running the unstable node v0.11.x should unless they downloaded it without realizing it is the unstable-you-should-not-use-this-release.

/cc @jaswilli

@jaswilli
Copy link

I support this plan, and agree completely with the sentiment.

If there's ever going to be a node 0.12/1.0, tracking io.js is probably a more useful predictor of what it'll be than node 0.11.x.

@springmeyer
Copy link
Contributor Author

done here, node-sqlite3 3.0.5 will support node v0.12.x and not 0.11.x

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants