Skip to content

Commit 4b55ea6

Browse files
authored
GH-46137: [C++] Replace grpc-cpp conda package with libgrpc (#47606)
### Rationale for this change The grpc-cpp conda package appears abandoned and is artificially pinning other dependencies to older versions (ex: orc). The more recent libgrpc conda package appears to be where the development is going forward ### What changes are included in this PR? Replaced grpc-cpp with libgrpc ### Are these changes tested? Yes ### Are there any user-facing changes? No * GitHub Issue: #46137 Authored-by: Will Ayd <[email protected]> Signed-off-by: Sutou Kouhei <[email protected]>
1 parent f7320c9 commit 4b55ea6

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

ci/conda_env_cpp.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,16 +31,16 @@ gflags
3131
glog
3232
gmock>=1.10.0
3333
google-cloud-cpp>=1.34.0
34-
grpc-cpp<=1.50.1
3534
gtest>=1.10.0
35+
libgrpc
3636
libprotobuf
3737
libutf8proc
3838
lz4-c
3939
make
4040
meson
4141
ninja
4242
nodejs
43-
orc
43+
orc<2.1.0
4444
pkg-config
4545
python
4646
rapidjson

docs/source/developers/cpp/development.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,7 @@ When building, set the environment variables ``gRPC_ROOT`` and/or
214214
``Protobuf_ROOT`` and/or ``c-ares_ROOT``.
215215

216216
We are developing against recent versions of gRPC, and the versions. The
217-
``grpc-cpp`` package available from https://conda-forge.org/ is one reliable
217+
``libgrpc`` package available from https://conda-forge.org/ is one reliable
218218
way to obtain gRPC in a cross-platform way. You may try using system libraries
219219
for gRPC and Protobuf, but these are likely to be too old. On macOS, you can
220220
try `Homebrew <https://brew.sh/>`_:

python/asv.conf.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@
9090
"cmake": [],
9191
"cython": [],
9292
"flatbuffers": [],
93-
"grpc-cpp": [],
93+
"libgrpc": [],
9494
"libprotobuf": [],
9595
"lz4-c": [],
9696
"ninja": [],

0 commit comments

Comments
 (0)