Hello.

On Alpine 3.10, if grpc-dev is installed from Edge, it will pull in 
protobuf version 3.9.2 (upgrading from 3.6).

This version of protobuf does not work. Trying to run protoc on its own 
yields the following.

/ # protoc
Error relocating /usr/lib/libprotoc.so.20: 
_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEC1Ev: symbol 
not found
Error relocating /usr/lib/libprotobuf.so.20: 
_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEC1Ev: symbol 
not found


The version of grpc-dev is:
/ # apk info grpc-dev
grpc-dev-1.21.3-r1 description:
The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)  (development 
files)

grpc-dev-1.21.3-r1 webpage:
https://grpc.io/

grpc-dev-1.21.3-r1 installed size:
21581824

The version of protoc is:
/ # apk info protoc
protoc-3.9.2-r0 description:
Protocol buffer compiler binary and library

protoc-3.9.2-r0 webpage:
https://github.com/google/protobuf

protoc-3.9.2-r0 installed size:
32768

Is this configuration unsupported, or is this a defect. Is my only option 
to compile from source on 3.10, is there another way to install a prebuild 
package? Any assistance would be enormously appreciated.

Sincerely,
David Illescas

-- 
You received this message because you are subscribed to the Google Groups 
"grpc.io" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/grpc-io/8d8c661c-9d9c-4df5-91bb-8778549e16c3%40googlegroups.com.

Reply via email to