-
Notifications
You must be signed in to change notification settings - Fork 655
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
gRPC fails to build using gcc 8. #401
Comments
@dmp1ce I would remove the first 2 repro steps because this failure should be independent of |
Nowhere in the instructions are we directing to do this. Also, these reproduction instructions don't make a lot of sense, unless the first line meant to read Ultimately, you're using git wrong. You're cloning This should work fine instead:
|
Thanks @nicolasnoble. I had a bad copy and paste in my instructions. My steps to reproduce should be correct now. I did follow your steps and got the following error messages: https://bpaste.net/show/b1d75e081640 |
That's more interesting, and that's a core issue. I really need to know your compiler however in order to send them a full report. Try Additionally, there shouldn't be any reason for you to build grpc. After reading the other issue you've linked, I believe you are using the installation instructions incorrectly. Also cc @ejona86 who I know is an Arch Linux fan. |
I'll check LN-Zap/zap-desktop#420 for building Zap incorrectly. |
Ugh, we have a few more compilation issues with gcc 8 then. Great. Thanks. |
Should eventually be fixed by grpc/grpc#15532 |
It looks like you've got this covered. @nicolasnoble, if you need anything from me just mention me again. |
@nicolasnoble - so how did you guys build the Alpine / musl precompiled binary using the Node 10 image? I guess at the time perhaps the Node 10 image was based on Alpine 3.8 (which uses gcc 6.4.0) versus gcc 8.2 on Alpine 3.9? |
This is exactly the source of issues I mentioned in #762 we're now trying to fix since this was never really done otherwise. :-P |
The |
Problem description
On Arch Linux cannot build grpc-native-core. I followed the instructions here: https://github.com/grpc/grpc-node/tree/master/packages/grpc-native-core#build-from-source. Ultimately I would like to to build the Zap wallet which I also have a issue with here: LN-Zap/zap-desktop#420
Reproduction steps
git clone https://github.com/grpc/grpc-node.git
cd packages/grpc-native-core/
git clone https://github.com/grpc/grpc.git
npm install --build-from-source
Environment
pacman -S nodejs
The text was updated successfully, but these errors were encountered: