This patch is no longer necessary as of the 1.84.0 release.

https://github.com/grpc/grpc/commit/3dab2f58465d6a94c8f1f2b0f520fec309cac2b0


Index: Makefile
===================================================================
RCS file: /cvs/ports/net/grpc/Makefile,v
retrieving revision 1.24
diff -u -p -u -p -r1.24 Makefile
--- Makefile    16 Oct 2026 08:26:39 -0000      1.24
+++ Makefile    16 Oct 2026 20:42:35 -0000
@@ -5,6 +5,7 @@ COMMENT =       HTTP/2-based RPC framework
 
 V =            1.84.0
 DISTNAME =     grpc-${V}
+REVISION =     0
 
 DIST_TUPLE +=  github grpc grpc v${V} .
 DIST_TUPLE +=  github grpc grpc-proto ec30f589e2519d595688b9a42f88a91bdd6b733f 
third_party/grpc-proto
Index: patches/patch-src_core_credentials_transport_tls_ssl_utils_cc
===================================================================
RCS file: patches/patch-src_core_credentials_transport_tls_ssl_utils_cc
diff -N patches/patch-src_core_credentials_transport_tls_ssl_utils_cc
--- patches/patch-src_core_credentials_transport_tls_ssl_utils_cc       16 Oct 
2026 08:26:39 -0000      1.3
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,15 +0,0 @@
-Index: src/core/credentials/transport/tls/ssl_utils.cc
---- src/core/credentials/transport/tls/ssl_utils.cc.orig
-+++ src/core/credentials/transport/tls/ssl_utils.cc
-@@ -54,7 +54,10 @@
- 
- // -- Constants. --
- 
--#if defined(GRPC_ROOT_PEM_PATH)
-+//#if defined(GRPC_ROOT_PEM_PATH)
-+#if defined(__OpenBSD__)
-+static const char* installed_roots_path = "/etc/ssl/cert.pem";
-+#elif defined(GRPC_ROOT_PEM_PATH)
- static const char* installed_roots_path = GRPC_ROOT_PEM_PATH;
- #elif defined(INSTALL_PREFIX)
- static const char* installed_roots_path =

Reply via email to