-
-
Notifications
You must be signed in to change notification settings - Fork 177
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 leveldb-1.19 #299
Conversation
Build and tests now pass in my setup! |
We should create a .patch file for the floating port_uv.h patch |
abab14a
to
21dc91e
Compare
Tests pass now on travis too. We can decide about adding new features in another pull request. What do you all think? Should we do more manual testing? Manual inspection? |
💯 |
@juliangruber, great work. Maybe we can merge it in to master, but hold off on publishing to npm for a little while? Either way, I'll be testing this thoroughly in practice for the next few days. |
@juliangruber I guess this would mean a |
Build and tests pass on Windows too. I can provide Windows prebuilds when the time comes. |
Thanks for this @juliangruber - builds and passes on my illumOS based distro |
👍 |
Builds and tests pass on Debian Jessie. |
This sounds great! I would just leave this here and wait for @chjj's tests results, then merge and release. (it's easy to by mistake release something when it's already in master) By SemVer standard yeah it should be 1.4.7, but by "slightly personal meaningful semver" standard it should be 1.5.0 |
Great job @juliangruber. I think we should leave the PR open for a few days and then merge + release it next week assuming nothing catastrophic appears. |
+1 Makes sense. |
This is interesting:
We could enable an undocumented option for this to allow for experimentation. The one problem I see here is that it uses a new |
PR LGTM except for two nits:
|
upgrade nan, remove Function::NewInstance() deprecation warnings
@rvagg why? |
Update: I've been using this branch in practice for a little while now. I've sync'd the entire blockchain with it. Works great. |
|
@rvagg this might sound stupid but, ...? also, in current master the deps are already 755 |
I'm sure there's some neat umasky way of doing it but that's how I'd do it. Files 644, directories 755. |
gotcha, should all be addressed now! |
Final call for @chjj, I'm assuming everything looks good so far? @ralphtheninja @mafintosh @vweevers how do we orchestrate publishing the prebuilds? Do you want to send yours to me so I can release and upload in one go? |
@juliangruber I can get #309 going, once we reach consensus on:
|
I can only speak from my own use here: this works perfectly on every x64 linux machine I've tried it on. Merging sounds good to me. |
@juliangruber I'd suggest you sync with @mafintosh so he can push the button on linux and osx. Then we can build for arm and windows and update. |
@juliangruber Can we bump some dependencies before releasing? I'm mainly thinking of the |
@ralphtheninja sure! do you want to make a pull request for that? |
This is a work in progress pull request for #298
The build is currently failing.