Also if you want to reproduce it, you simply need to npm install grpc on
Ubuntu using Ubuntu's nodejs. Loading and using gRPC (I can build a
quick nodejs demo project if you want) will then fail with the symbol
mismatch I described initially.

Or you can also use the reproduction case I linked initially:
https://github.com/nicolasnoble/openssl-nodejs-ubuntu-demo

If you build this extension using the nodejs 8 available at
https://nodejs.org/dist/latest-v8.x/ and then try to use the code in
Ubuntu's nodejs, it'll fail. One way to quickly try this is to have two
users on a single system. One user is using nvm to install node 8. That
first user builds the demo code. Then the second user uses the system's
node to run it. This will demonstrate the failure.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1779863

Title:
  Ubuntu nodejs package isn't ABI compatible with mainline nodejs.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nodejs/+bug/1779863/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to