From ab2269cc200875e9bed3a24adad51ae10a166402 Mon Sep 17 00:00:00 2001 From: Mikhail Koviazin Date: Sat, 17 Oct 2026 08:11:21 +0200 Subject: [PATCH] Disable zlib-ng tests in the host gRPC build Pass ZLIB_ENABLE_TESTS=OFF when configuring the host grpc_cpp_plugin for cross-compilation. Otherwise zlib-ng enables its tests by default and attempts to fetch GoogleTest, failing arm_coverage configuration when the GitHub clone fails. --- contrib/grpc-cmake/CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/contrib/grpc-cmake/CMakeLists.txt b/contrib/grpc-cmake/CMakeLists.txt index 7fc9feb6e409a..ef4ffa651a688 100644 --- a/contrib/grpc-cmake/CMakeLists.txt +++ b/contrib/grpc-cmake/CMakeLists.txt @@ -149,6 +149,7 @@ if (NOT CMAKE_HOST_SYSTEM_NAME STREQUAL CMAKE_SYSTEM_NAME "-DOPENSSL_ROOT_DIR=${OPENSSL_BUILD_DIR}" "-DOPENSSL_INCLUDE_DIR=${OPENSSL_BUILD_DIR}/include" "-DZLIB_ROOT_DIR=${zlib_source_dir}" + "-DZLIB_ENABLE_TESTS=OFF" "-DgRPC_SSL_PROVIDER=package" # TODO: Bump c-ares "-DCMAKE_POLICY_VERSION_MINIMUM=3.5"