Bläddra i källkod

Merge pull request #17271 from jtattermusch/csharp_avoid_nsl_1_17x

avoid c-ares dependency on libnsl (for v1.17.x)
Jan Tattermusch 6 år sedan
förälder
incheckning
81c224379a
1 ändrade filer med 4 tillägg och 0 borttagningar
  1. 4 0
      cmake/cares.cmake

+ 4 - 0
cmake/cares.cmake

@@ -18,6 +18,10 @@ if("${gRPC_CARES_PROVIDER}" STREQUAL "module")
   endif()
   set(CARES_SHARED OFF CACHE BOOL "disable shared library")
   set(CARES_STATIC ON CACHE BOOL "link cares statically")
+  if(gRPC_BACKWARDS_COMPATIBILITY_MODE)
+    # See https://github.com/grpc/grpc/issues/17255
+    set(HAVE_LIBNSL OFF CACHE BOOL "avoid cares dependency on libnsl")
+  endif()
   add_subdirectory(third_party/cares/cares)
 
   if(TARGET c-ares)