[ https://issues.apache.org/jira/browse/ARROW-8323?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
ASF GitHub Bot updated ARROW-8323: ---------------------------------- Labels: pull-request-available (was: ) > [C++] Pin gRPC at v1.27 to avoid compilation error in its headers > ----------------------------------------------------------------- > > Key: ARROW-8323 > URL: https://issues.apache.org/jira/browse/ARROW-8323 > Project: Apache Arrow > Issue Type: Bug > Components: C++ > Affects Versions: 0.16.0 > Reporter: Ben Kietzman > Assignee: Ben Kietzman > Priority: Major > Labels: pull-request-available > Fix For: 0.17.0 > > > [gRPC 1.28|https://github.com/grpc/grpc/releases/tag/v1.28.0] includes a > change which introduces an implicit size_t->int conversion in proto_utils.h: > https://github.com/grpc/grpc/commit/2748755a4ff9ed940356e78c105f55f839fdf38b > Conversion warnings are treated as errors for example here: > https://ci.appveyor.com/project/BenjaminKietzman/arrow/build/job/9cl0vqa8e495knn3#L1126 > So IIUC we need to pin gRPC to 1.27 for now. > Upstream PR: https://github.com/grpc/grpc/pull/22557 -- This message was sent by Atlassian Jira (v8.3.4#803005)