From: Jan Engelhardt Date: 2017-12-12 00:32:39.501708666 +0100 openSUSE's c-ares has no c-aresConfig.cmake or c-ares-config.cmake. Work around it. --- cmake/cares.cmake | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) Index: grpc-1.9.0/cmake/cares.cmake =================================================================== --- grpc-1.9.0.orig/cmake/cares.cmake +++ grpc-1.9.0/cmake/cares.cmake @@ -30,10 +30,5 @@ if("${gRPC_CARES_PROVIDER}" STREQUAL "mo set(gRPC_INSTALL FALSE) endif() elseif("${gRPC_CARES_PROVIDER}" STREQUAL "package") - find_package(c-ares REQUIRED CONFIG) - if(TARGET c-ares::cares) - set(_gRPC_CARES_LIBRARIES c-ares::cares) - set(_gRPC_CARES_INCLUDE_DIR ${c-ares_INCLUDE_DIR}) - endif() - set(_gRPC_FIND_CARES "if(NOT c-ares_FOUND)\n find_package(c-ares CONFIG)\nendif()") + set(_gRPC_CARES_LIBRARIES -lcares) endif()