pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/net/grpc



Module Name:    pkgsrc
Committed By:   adam
Date:           Fri Mar 22 08:25:51 UTC 2019

Modified Files:
        pkgsrc/net/grpc: Makefile PLIST distinfo
        pkgsrc/net/grpc/patches: patch-CMakeLists.txt
            patch-src_core_ext_filters_client__channel_resolver_dns_c__ares_grpc__ares__ev__driver__posix.cc
Removed Files:
        pkgsrc/net/grpc/patches: patch-src_core_lib_gpr_arena.cc

Log Message:
grpc: updated to 1.19.1

Release v1.19.1
Core
Backport 18201 to fix "symbol not found: _ares_library_init" error in C++ Bazel build on MacOS.

Python
Backport "Add the missing grpc_cfstream dependency" to v1.19.x.

Release v1.19.0
Core
Fix c-ares on Windows "DNS resolution failure" triggered by logging.
Disable c-ares on Android.
Ignore reserved bit in WINDOW_UPDATE frame.
Set c-ares as the default resolver.
Add period at end of metadata.google.internal to prevent unnecessary DNS lookups.
Decrease verbosity of ALTS platform check to avoid a spam log message.
Fix windows localhost address sorting bug.
Re-enable c-ares as the default resolver; but don't turn on SRV queries.
Remove filters from subchannel args.

C++
Register for cq avalanching when interceptors are going to be run.
Add a caching interceptor to the keyvaluestore example.
Enable per-channel subchannel pool.
Fix build with bazel 0.21.
Switch the default DNS resolver from native to c-ares.
Modifying semantics for GetSendMessage and GetSerializedSendMessage. Also adding ModifySendMessage.
Add interceptor methods to fail recv msg for hijacked rpcs and set recv message to nullptr on failure.
Add interceptor method to fail hijacked send messages and get status on POST_SEND_MESSAGE.
New Experimental Interception API - GetSendMessage and GetSerializedSendMessage.

C#
Upgrade System.Interactive.Async to 3.2.0.
Refactor ServerServiceDefinition and move it to Grpc.Core.Api nuget.
Allow passing null implementation to generated BindService overload using ServiceBinderBase.
Move public types needed for server implementation to Grpc.Core.Api.

Objective-C
Disable c-ares on iOS.
Added support for tvOS.
Fixing a few thread safety issues in gRPC Objective-C library.
Rolling out new API for gRPC Objective-C library.

Python
grpc_prefork(): check grpc_is_initialized before creating execctx.
[gRPC] Enable Python 3 for Bazel to Run Tests.
Escalate the failure of protoc execution.
Remove dependency of grpc.framework.foundation.callable_util.

Ruby
Disable service config resolution with c-ares by default, for now.
Ruby: refactor init/shutdown logic to avoid using atexit; fix windows.
Ruby tooling: respect user toolchain overrides.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 pkgsrc/net/grpc/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/net/grpc/PLIST
cvs rdiff -u -r1.7 -r1.8 pkgsrc/net/grpc/distinfo
cvs rdiff -u -r1.3 -r1.4 pkgsrc/net/grpc/patches/patch-CMakeLists.txt
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/net/grpc/patches/patch-src_core_ext_filters_client__channel_resolver_dns_c__ares_grpc__ares__ev__driver__posix.cc
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/net/grpc/patches/patch-src_core_lib_gpr_arena.cc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/net/grpc/Makefile
diff -u pkgsrc/net/grpc/Makefile:1.6 pkgsrc/net/grpc/Makefile:1.7
--- pkgsrc/net/grpc/Makefile:1.6        Sat Aug  4 21:25:58 2018
+++ pkgsrc/net/grpc/Makefile    Fri Mar 22 08:25:51 2019
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.6 2018/08/04 21:25:58 minskim Exp $
+# $NetBSD: Makefile,v 1.7 2019/03/22 08:25:51 adam Exp $
 
-DISTNAME=      grpc-1.13.1
+DISTNAME=      grpc-1.19.1
 CATEGORIES=    net
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=grpc/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}
@@ -22,12 +22,6 @@ CMAKE_ARGS+= -DgRPC_PROTOBUF_PROVIDER=pa
 CMAKE_ARGS+=   -DgRPC_SSL_PROVIDER=package
 CMAKE_ARGS+=   -DgRPC_ZLIB_PROVIDER=package
 
-SUBST_CLASSES+=                        fix-include
-SUBST_STAGE.fix-include=       pre-configure
-SUBST_MESSAGE.fix-include=     Fixing include paths.
-SUBST_FILES.fix-include=       CMakeLists.txt
-SUBST_SED.fix-include=         -e 's, /usr/local/, ${PREFIX}/,g'
-
 .include "../../benchmarks/google-benchmark/buildlink3.mk"
 .include "../../devel/gflags/buildlink3.mk"
 BUILDLINK_API_DEPENDS.protobuf+=       protobuf>=3.5

Index: pkgsrc/net/grpc/PLIST
diff -u pkgsrc/net/grpc/PLIST:1.4 pkgsrc/net/grpc/PLIST:1.5
--- pkgsrc/net/grpc/PLIST:1.4   Sat Aug  4 21:25:58 2018
+++ pkgsrc/net/grpc/PLIST       Fri Mar 22 08:25:51 2019
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2018/08/04 21:25:58 minskim Exp $
+@comment $NetBSD: PLIST,v 1.5 2019/03/22 08:25:51 adam Exp $
 bin/grpc_cpp_plugin
 bin/grpc_csharp_plugin
 bin/grpc_node_plugin
@@ -107,6 +107,7 @@ include/grpc/impl/codegen/fork.h
 include/grpc/impl/codegen/gpr_slice.h
 include/grpc/impl/codegen/gpr_types.h
 include/grpc/impl/codegen/grpc_types.h
+include/grpc/impl/codegen/log.h
 include/grpc/impl/codegen/port_platform.h
 include/grpc/impl/codegen/propagation_bits.h
 include/grpc/impl/codegen/slice.h
@@ -139,11 +140,13 @@ include/grpc/support/thd_id.h
 include/grpc/support/time.h
 include/grpc/support/workaround_list.h
 include/grpcpp/alarm.h
+include/grpcpp/alarm_impl.h
 include/grpcpp/channel.h
 include/grpcpp/client_context.h
 include/grpcpp/completion_queue.h
 include/grpcpp/create_channel.h
 include/grpcpp/create_channel_posix.h
+include/grpcpp/ext/channelz_service_plugin.h
 include/grpcpp/ext/health_check_service_server_builder_option.h
 include/grpcpp/ext/proto_server_reflection_plugin.h
 include/grpcpp/generic/async_generic_service.h
@@ -153,13 +156,19 @@ include/grpcpp/health_check_service_inte
 include/grpcpp/impl/call.h
 include/grpcpp/impl/channel_argument_option.h
 include/grpcpp/impl/client_unary_call.h
+include/grpcpp/impl/codegen/async_generic_service.h
 include/grpcpp/impl/codegen/async_stream.h
 include/grpcpp/impl/codegen/async_unary_call.h
 include/grpcpp/impl/codegen/byte_buffer.h
 include/grpcpp/impl/codegen/call.h
 include/grpcpp/impl/codegen/call_hook.h
+include/grpcpp/impl/codegen/call_op_set.h
+include/grpcpp/impl/codegen/call_op_set_interface.h
+include/grpcpp/impl/codegen/callback_common.h
 include/grpcpp/impl/codegen/channel_interface.h
+include/grpcpp/impl/codegen/client_callback.h
 include/grpcpp/impl/codegen/client_context.h
+include/grpcpp/impl/codegen/client_interceptor.h
 include/grpcpp/impl/codegen/client_unary_call.h
 include/grpcpp/impl/codegen/completion_queue.h
 include/grpcpp/impl/codegen/completion_queue_tag.h
@@ -169,6 +178,9 @@ include/grpcpp/impl/codegen/core_codegen
 include/grpcpp/impl/codegen/core_codegen_interface.h
 include/grpcpp/impl/codegen/create_auth_context.h
 include/grpcpp/impl/codegen/grpc_library.h
+include/grpcpp/impl/codegen/intercepted_channel.h
+include/grpcpp/impl/codegen/interceptor.h
+include/grpcpp/impl/codegen/interceptor_common.h
 include/grpcpp/impl/codegen/metadata_map.h
 include/grpcpp/impl/codegen/method_handler_impl.h
 include/grpcpp/impl/codegen/proto_buffer_reader.h
@@ -178,7 +190,9 @@ include/grpcpp/impl/codegen/rpc_method.h
 include/grpcpp/impl/codegen/rpc_service_method.h
 include/grpcpp/impl/codegen/security/auth_context.h
 include/grpcpp/impl/codegen/serialization_traits.h
+include/grpcpp/impl/codegen/server_callback.h
 include/grpcpp/impl/codegen/server_context.h
+include/grpcpp/impl/codegen/server_interceptor.h
 include/grpcpp/impl/codegen/server_interface.h
 include/grpcpp/impl/codegen/service_type.h
 include/grpcpp/impl/codegen/slice.h
@@ -210,10 +224,15 @@ include/grpcpp/support/async_stream.h
 include/grpcpp/support/async_unary_call.h
 include/grpcpp/support/byte_buffer.h
 include/grpcpp/support/channel_arguments.h
+include/grpcpp/support/client_callback.h
+include/grpcpp/support/client_interceptor.h
 include/grpcpp/support/config.h
 include/grpcpp/support/error_details.h
+include/grpcpp/support/interceptor.h
 include/grpcpp/support/proto_buffer_reader.h
 include/grpcpp/support/proto_buffer_writer.h
+include/grpcpp/support/server_callback.h
+include/grpcpp/support/server_interceptor.h
 include/grpcpp/support/slice.h
 include/grpcpp/support/status.h
 include/grpcpp/support/status_code_enum.h
@@ -226,39 +245,42 @@ lib/cmake/grpc/gRPCConfigVersion.cmake
 lib/cmake/grpc/gRPCTargets-noconfig.cmake
 lib/cmake/grpc/gRPCTargets.cmake
 lib/libaddress_sorting.so
-lib/libaddress_sorting.so.1
 lib/libaddress_sorting.so.${PKGVERSION}
+lib/libaddress_sorting.so.1
 lib/libgpr.so
-lib/libgpr.so.1
 lib/libgpr.so.${PKGVERSION}
+lib/libgpr.so.1
 lib/libgrpc++.so
-lib/libgrpc++.so.1
 lib/libgrpc++.so.${PKGVERSION}
+lib/libgrpc++.so.1
 lib/libgrpc++_cronet.so
-lib/libgrpc++_cronet.so.1
 lib/libgrpc++_cronet.so.${PKGVERSION}
+lib/libgrpc++_cronet.so.1
 lib/libgrpc++_error_details.so
-lib/libgrpc++_error_details.so.1
 lib/libgrpc++_error_details.so.${PKGVERSION}
+lib/libgrpc++_error_details.so.1
 lib/libgrpc++_reflection.so
-lib/libgrpc++_reflection.so.1
 lib/libgrpc++_reflection.so.${PKGVERSION}
+lib/libgrpc++_reflection.so.1
 lib/libgrpc++_unsecure.so
-lib/libgrpc++_unsecure.so.1
 lib/libgrpc++_unsecure.so.${PKGVERSION}
+lib/libgrpc++_unsecure.so.1
 lib/libgrpc.so
-lib/libgrpc.so.1
 lib/libgrpc.so.${PKGVERSION}
+lib/libgrpc.so.1
 lib/libgrpc_cronet.so
-lib/libgrpc_cronet.so.1
 lib/libgrpc_cronet.so.${PKGVERSION}
+lib/libgrpc_cronet.so.1
 lib/libgrpc_csharp_ext.so
-lib/libgrpc_csharp_ext.so.1
 lib/libgrpc_csharp_ext.so.${PKGVERSION}
+lib/libgrpc_csharp_ext.so.1
 lib/libgrpc_plugin_support.so
 lib/libgrpc_plugin_support.so.2
 lib/libgrpc_plugin_support.so.2.0.0
 lib/libgrpc_unsecure.so
-lib/libgrpc_unsecure.so.1
 lib/libgrpc_unsecure.so.${PKGVERSION}
+lib/libgrpc_unsecure.so.1
+lib/libgrpcpp_channelz.so
+lib/libgrpcpp_channelz.so.${PKGVERSION}
+lib/libgrpcpp_channelz.so.1
 share/grpc/roots.pem

Index: pkgsrc/net/grpc/distinfo
diff -u pkgsrc/net/grpc/distinfo:1.7 pkgsrc/net/grpc/distinfo:1.8
--- pkgsrc/net/grpc/distinfo:1.7        Mon Dec 31 23:00:08 2018
+++ pkgsrc/net/grpc/distinfo    Fri Mar 22 08:25:51 2019
@@ -1,13 +1,12 @@
-$NetBSD: distinfo,v 1.7 2018/12/31 23:00:08 leot Exp $
+$NetBSD: distinfo,v 1.8 2019/03/22 08:25:51 adam Exp $
 
-SHA1 (grpc-1.13.1.tar.gz) = 57e1029fa40bd9defe57b5d9c1c69cdaa46fd5d1
-RMD160 (grpc-1.13.1.tar.gz) = e983b73f5df133a1d3db0de9ae1297eca11c5329
-SHA512 (grpc-1.13.1.tar.gz) = f44028299d47865814ada2b8b93dc98dc51c8729bedc9c30dd79c04f6ecc3789ff06bbe7555e5d3512d9aec027751761ae10a80a09a94cf85bbd3260d651b356
-Size (grpc-1.13.1.tar.gz) = 13757818 bytes
-SHA1 (patch-CMakeLists.txt) = 3bd2e5bc254a06b03578430eb57ea14c13336219
+SHA1 (grpc-1.19.1.tar.gz) = 9d556e9702c1505ab8474924407e5d22ca5a8829
+RMD160 (grpc-1.19.1.tar.gz) = 4b695158fd08d1511d02b7ced5242e67244dcc94
+SHA512 (grpc-1.19.1.tar.gz) = 4bb127d946fc16887fd4cf75215f0bc9f6d17dbd36fc4f1b191a64914f96c49dddb41f1b6c72fd24ea0a40f242b4398248f32fcb1fe9a764367be1c2edda9142
+Size (grpc-1.19.1.tar.gz) = 14794085 bytes
+SHA1 (patch-CMakeLists.txt) = 45b87caaf7edf664b337648dda1722fd3cf20690
 SHA1 (patch-cmake_benchmark.cmake) = 031873ba9a8cd93d491693feb4d58e52a715cc64
 SHA1 (patch-cmake_cares.cmake) = 19324318dce81451bf7a53d0ca5a7e445a751db5
 SHA1 (patch-include_grpc_impl_codegen_port__platform.h) = 18e213ffc4875b736a6a895a4d56cccc2b66c660
-SHA1 (patch-src_core_ext_filters_client__channel_resolver_dns_c__ares_grpc__ares__ev__driver__posix.cc) = 341b9dd5cc40aa45000eb01b5acb2ad99d705264
-SHA1 (patch-src_core_lib_gpr_arena.cc) = 57fdb3de54ce8548fa9b50ea360530c35c3e616c
+SHA1 (patch-src_core_ext_filters_client__channel_resolver_dns_c__ares_grpc__ares__ev__driver__posix.cc) = aff0ff2ff52753c3a169d1f7b939b894dda013f9
 SHA1 (patch-src_core_lib_iomgr_port.h) = e3c5e6ee071557c717df0a1a61597f9906fbeff5

Index: pkgsrc/net/grpc/patches/patch-CMakeLists.txt
diff -u pkgsrc/net/grpc/patches/patch-CMakeLists.txt:1.3 pkgsrc/net/grpc/patches/patch-CMakeLists.txt:1.4
--- pkgsrc/net/grpc/patches/patch-CMakeLists.txt:1.3    Fri Apr 27 17:47:27 2018
+++ pkgsrc/net/grpc/patches/patch-CMakeLists.txt        Fri Mar 22 08:25:51 2019
@@ -1,10 +1,10 @@
-$NetBSD: patch-CMakeLists.txt,v 1.3 2018/04/27 17:47:27 minskim Exp $
+$NetBSD: patch-CMakeLists.txt,v 1.4 2019/03/22 08:25:51 adam Exp $
 
 Add version number to shared libraries.
 
---- CMakeLists.txt.orig        2018-04-13 18:08:11.000000000 +0000
+--- CMakeLists.txt.orig        2019-03-08 20:07:26.000000000 +0000
 +++ CMakeLists.txt
-@@ -171,7 +171,7 @@ function(protobuf_generate_grpc_cpp)
+@@ -196,7 +196,7 @@ function(protobuf_generate_grpc_cpp)
               "${_gRPC_PROTO_GENS_DIR}/${RELFIL_WE}_mock.grpc.pb.h"
               "${_gRPC_PROTO_GENS_DIR}/${RELFIL_WE}.pb.cc"
               "${_gRPC_PROTO_GENS_DIR}/${RELFIL_WE}.pb.h"
@@ -13,7 +13,7 @@ Add version number to shared libraries.
        ARGS --grpc_out=generate_mock_code=true:${_gRPC_PROTO_GENS_DIR}
             --cpp_out=${_gRPC_PROTO_GENS_DIR}
             --plugin=protoc-gen-grpc=$<TARGET_FILE:grpc_cpp_plugin>
-@@ -664,6 +664,7 @@ add_library(address_sorting
+@@ -735,6 +735,7 @@ add_library(address_sorting
    third_party/address_sorting/address_sorting_posix.c
    third_party/address_sorting/address_sorting_windows.c
  )
@@ -21,7 +21,7 @@ Add version number to shared libraries.
  
  if(WIN32 AND MSVC)
    set_target_properties(address_sorting PROPERTIES COMPILE_PDB_NAME "address_sorting"
-@@ -784,6 +785,7 @@ add_library(gpr
+@@ -868,6 +869,7 @@ add_library(gpr
    src/core/lib/profiling/basic_timers.cc
    src/core/lib/profiling/stap_timers.cc
  )
@@ -29,7 +29,7 @@ Add version number to shared libraries.
  
  if(WIN32 AND MSVC)
    set_target_properties(gpr PROPERTIES COMPILE_PDB_NAME "gpr"
-@@ -1211,6 +1213,7 @@ add_library(grpc
+@@ -1288,6 +1290,7 @@ add_library(grpc
    src/core/ext/filters/workarounds/workaround_utils.cc
    src/core/plugin_registry/grpc_plugin_registry.cc
  )
@@ -37,15 +37,15 @@ Add version number to shared libraries.
  
  if(WIN32 AND MSVC)
    set_target_properties(grpc PROPERTIES COMPILE_PDB_NAME "grpc"
-@@ -1581,6 +1584,7 @@ add_library(grpc_cronet
-   src/core/ext/filters/load_reporting/server_load_reporting_plugin.cc
+@@ -1679,6 +1682,7 @@ add_library(grpc_cronet
+   src/core/tsi/transport_security_grpc.cc
    src/core/plugin_registry/grpc_cronet_plugin_registry.cc
  )
 +set_target_properties(grpc_cronet PROPERTIES VERSION ${PACKAGE_VERSION} SOVERSION 1)
  
  if(WIN32 AND MSVC)
    set_target_properties(grpc_cronet PROPERTIES COMPILE_PDB_NAME "grpc_cronet"
-@@ -2509,6 +2513,7 @@ add_library(grpc_unsecure
+@@ -2674,6 +2678,7 @@ add_library(grpc_unsecure
    src/core/ext/filters/workarounds/workaround_utils.cc
    src/core/plugin_registry/grpc_unsecure_plugin_registry.cc
  )
@@ -53,23 +53,23 @@ Add version number to shared libraries.
  
  if(WIN32 AND MSVC)
    set_target_properties(grpc_unsecure PROPERTIES COMPILE_PDB_NAME "grpc_unsecure"
-@@ -2722,6 +2727,7 @@ add_library(grpc++
-   src/cpp/util/time_cc.cc
+@@ -2907,6 +2912,7 @@ add_library(grpc++
+   third_party/nanopb/pb_encode.c
    src/cpp/codegen/codegen_init.cc
  )
 +set_target_properties(grpc++ PROPERTIES VERSION ${PACKAGE_VERSION} SOVERSION 1)
  
  if(WIN32 AND MSVC)
    set_target_properties(grpc++ PROPERTIES COMPILE_PDB_NAME "grpc++"
-@@ -3282,6 +3288,7 @@ add_library(grpc++_cronet
-   third_party/nanopb/pb_decode.c
-   third_party/nanopb/pb_encode.c
+@@ -3497,6 +3503,7 @@ add_library(grpc++_cronet
+   src/core/ext/transport/chttp2/server/chttp2_server.cc
+   src/core/ext/filters/census/grpc_context.cc
  )
 +set_target_properties(grpc++_cronet PROPERTIES VERSION ${PACKAGE_VERSION} SOVERSION 1)
  
  if(WIN32 AND MSVC)
    set_target_properties(grpc++_cronet PROPERTIES COMPILE_PDB_NAME "grpc++_cronet"
-@@ -3546,6 +3553,7 @@ add_library(grpc++_error_details
+@@ -3781,6 +3788,7 @@ add_library(grpc++_error_details
    ${_gRPC_PROTO_GENS_DIR}/src/proto/grpc/status/status.grpc.pb.h
    src/cpp/util/error_details.cc
  )
@@ -77,7 +77,7 @@ Add version number to shared libraries.
  
  if(WIN32 AND MSVC)
    set_target_properties(grpc++_error_details PROPERTIES COMPILE_PDB_NAME "grpc++_error_details"
-@@ -3676,6 +3684,7 @@ add_library(grpc++_reflection
+@@ -3911,6 +3919,7 @@ add_library(grpc++_reflection
    ${_gRPC_PROTO_GENS_DIR}/src/proto/grpc/reflection/v1alpha/reflection.pb.h
    ${_gRPC_PROTO_GENS_DIR}/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h
  )
@@ -85,15 +85,15 @@ Add version number to shared libraries.
  
  if(WIN32 AND MSVC)
    set_target_properties(grpc++_reflection PROPERTIES COMPILE_PDB_NAME "grpc++_reflection"
-@@ -4172,6 +4181,7 @@ add_library(grpc++_unsecure
-   src/cpp/util/time_cc.cc
+@@ -4454,6 +4463,7 @@ add_library(grpc++_unsecure
+   third_party/nanopb/pb_encode.c
    src/cpp/codegen/codegen_init.cc
  )
 +set_target_properties(grpc++_unsecure PROPERTIES VERSION ${PACKAGE_VERSION} SOVERSION 1)
  
  if(WIN32 AND MSVC)
    set_target_properties(grpc++_unsecure PROPERTIES COMPILE_PDB_NAME "grpc++_unsecure"
-@@ -4549,6 +4559,7 @@ add_library(grpc_plugin_support
+@@ -4851,6 +4861,7 @@ add_library(grpc_plugin_support
    src/compiler/python_generator.cc
    src/compiler/ruby_generator.cc
  )
@@ -101,7 +101,15 @@ Add version number to shared libraries.
  
  if(WIN32 AND MSVC)
    set_target_properties(grpc_plugin_support PROPERTIES COMPILE_PDB_NAME "grpc_plugin_support"
-@@ -5061,6 +5072,7 @@ endif (gRPC_BUILD_TESTS)
+@@ -4913,6 +4924,7 @@ add_library(grpcpp_channelz
+   ${_gRPC_PROTO_GENS_DIR}/src/proto/grpc/channelz/channelz.pb.h
+   ${_gRPC_PROTO_GENS_DIR}/src/proto/grpc/channelz/channelz.grpc.pb.h
+ )
++set_target_properties(grpcpp_channelz PROPERTIES VERSION ${PACKAGE_VERSION} SOVERSION 1)
+ 
+ if(WIN32 AND MSVC)
+   set_target_properties(grpcpp_channelz PROPERTIES COMPILE_PDB_NAME "grpcpp_channelz"
+@@ -5445,6 +5457,7 @@ if (gRPC_BUILD_CSHARP_EXT)
  add_library(grpc_csharp_ext SHARED
    src/csharp/ext/grpc_csharp_ext.c
  )

Index: pkgsrc/net/grpc/patches/patch-src_core_ext_filters_client__channel_resolver_dns_c__ares_grpc__ares__ev__driver__posix.cc
diff -u pkgsrc/net/grpc/patches/patch-src_core_ext_filters_client__channel_resolver_dns_c__ares_grpc__ares__ev__driver__posix.cc:1.1 
pkgsrc/net/grpc/patches/patch-src_core_ext_filters_client__channel_resolver_dns_c__ares_grpc__ares__ev__driver__posix.cc:1.2
--- pkgsrc/net/grpc/patches/patch-src_core_ext_filters_client__channel_resolver_dns_c__ares_grpc__ares__ev__driver__posix.cc:1.1        Tue May 15 15:20:18 2018
+++ pkgsrc/net/grpc/patches/patch-src_core_ext_filters_client__channel_resolver_dns_c__ares_grpc__ares__ev__driver__posix.cc    Fri Mar 22 08:25:51 2019
@@ -1,12 +1,12 @@
-$NetBSD: patch-src_core_ext_filters_client__channel_resolver_dns_c__ares_grpc__ares__ev__driver__posix.cc,v 1.1 2018/05/15 15:20:18 jperkin Exp $
+$NetBSD: patch-src_core_ext_filters_client__channel_resolver_dns_c__ares_grpc__ares__ev__driver__posix.cc,v 1.2 2019/03/22 08:25:51 adam Exp $
 
 Add SunOS support.
 
---- src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc.orig  2018-04-13 18:08:11.000000000 +0000
+--- src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc.orig  2019-03-08 20:07:26.000000000 +0000
 +++ src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc
-@@ -22,6 +22,11 @@
- 
+@@ -23,6 +23,11 @@
  #include <ares.h>
+ #include <string.h>
  #include <sys/ioctl.h>
 +#ifdef __sun
 +#include <sys/filio.h>



Home | Main Index | Thread Index | Old Index