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.
