From a4b43ccdf2f600283762379a83c5884b36cc4c51 Mon Sep 17 00:00:00 2001 From: Esun Kim Date: Thu, 15 Jul 2021 09:45:01 -0700 Subject: [PATCH] Added CentOS 7 note for pkg-config (#26554) --- src/cpp/README.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/cpp/README.md b/src/cpp/README.md index bb825ebc8a3..4b357a75225 100755 --- a/src/cpp/README.md +++ b/src/cpp/README.md @@ -122,6 +122,13 @@ first install gRPC C++ using CMake, and have your non-CMake project rely on the `pkgconfig` files which are provided by gRPC installation. [Example](../../test/distrib/cpp/run_distrib_test_cmake_pkgconfig.sh) +**Note for CentOS 7 users** + +CentOS-7 ships with `pkg-config` 0.27.1, which has a +[bug](https://bugs.freedesktop.org/show_bug.cgi?id=54716) that can make +invocations take extremely long to complete. If you plan to use `pkg-config`, +you'll want to upgrade it to something newer. + ## make (deprecated) The default choice for building on UNIX based systems used to be `make`, but we are no longer recommending it.