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