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

Node is now on version 14 #730

Closed
dpriskorn opened this issue Aug 11, 2020 · 5 comments
Closed

Node is now on version 14 #730

dpriskorn opened this issue Aug 11, 2020 · 5 comments

Comments

@dpriskorn
Copy link

Is it hard to make it work out of the box with v14?

@dpriskorn dpriskorn changed the title Node is now on version 14, why is this on v10? Node is now on version 14 Aug 13, 2020
@dpriskorn
Copy link
Author

I'm using it wih node14 and it seems to work just fine. I suggest you update the installation instructions.

@arj03
Copy link
Member

arj03 commented Aug 13, 2020

A PR is very welcome :)

@dpriskorn
Copy link
Author

dpriskorn commented Aug 13, 2020

I did this to install on Parabola GNU/Linux:
sudo pacman -S nodejs npm
sudo npm install --global sodium-native (this installs v3 that works with the new node)
git clone --depth 1 https://github.com/ssbc/ssb-server.git
cd ssb-server
npm install -g ssb-server

I now get this error, but I don't know if it affects the functionality:

error loading sodium bindings: Cannot find module 'sodium-native'
Require stack:
- /home/egil/.ssb/node_modules/patchfoo/node_modules/chloride/bindings.js
- /home/egil/.ssb/node_modules/patchfoo/node_modules/chloride/index.js
- /home/egil/.ssb/node_modules/patchfoo/node_modules/private-box/index.js
- /home/egil/.ssb/node_modules/patchfoo/lib/app.js
- /home/egil/.ssb/node_modules/patchfoo/index.js
- /usr/lib/node_modules/ssb-server/node_modules/ssb-plugins/load-user-plugins.js
- /usr/lib/node_modules/ssb-server/node_modules/ssb-plugins/index.js
- /usr/lib/node_modules/ssb-server/bin.js
falling back to javascript version.
error loading sodium bindings: Cannot find module 'sodium-native'
Require stack:
- /home/egil/.ssb/node_modules/ssb-private/node_modules/chloride/bindings.js
- /home/egil/.ssb/node_modules/ssb-private/node_modules/chloride/index.js
- /home/egil/.ssb/node_modules/ssb-private/node_modules/ssb-keys/index.js
- /home/egil/.ssb/node_modules/ssb-private/index.js
- /usr/lib/node_modules/ssb-server/node_modules/ssb-plugins/load-user-plugins.js
- /usr/lib/node_modules/ssb-server/node_modules/ssb-plugins/index.js
- /usr/lib/node_modules/ssb-server/bin.js
falling back to javascript version.

ssb-git, ssb-git-web and patchfoo (as ssb-server plugin) seems to work fine it seems.
I followed the installation instructions in their respective repos and it went smooth.

@arj03
Copy link
Member

arj03 commented Aug 13, 2020

Thats this one: ssbc/chloride#16.

@stale
Copy link

stale bot commented Nov 14, 2020

Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?

@stale stale bot added the stale label Nov 14, 2020
@stale stale bot closed this as completed Dec 20, 2020
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