Mon May 16 08:47:19 2022 UTC ()
grpc: Include sys/types.h before netinet.


(jperkin)
diff -r1.56 -r1.57 pkgsrc/net/grpc/distinfo
diff -r0 -r1.1 pkgsrc/net/grpc/patches/patch-src_core_lib_iomgr_sockaddr__utils__posix.cc

cvs diff -r1.56 -r1.57 pkgsrc/net/grpc/distinfo (expand / switch to unified diff)

--- pkgsrc/net/grpc/distinfo 2022/05/13 07:35:53 1.56
+++ pkgsrc/net/grpc/distinfo 2022/05/16 08:47:19 1.57
@@ -1,10 +1,11 @@ @@ -1,10 +1,11 @@
1$NetBSD: distinfo,v 1.56 2022/05/13 07:35:53 adam Exp $ 1$NetBSD: distinfo,v 1.57 2022/05/16 08:47:19 jperkin Exp $
2 2
3BLAKE2s (grpc-1.46.1.tar.gz) = 350dcf792426a63ed4e1e96c462fb3d00f0ed7df524475382859e57c3e0fae22 3BLAKE2s (grpc-1.46.1.tar.gz) = 350dcf792426a63ed4e1e96c462fb3d00f0ed7df524475382859e57c3e0fae22
4SHA512 (grpc-1.46.1.tar.gz) = 8598708beaf14523c0a9e18f9a5a78d49b2406e3641f7b956a5b61de7ab3e2088c4ac3780fd20d0a84da6bfa1af45f6a0023ffa9761ffad46f5aee0fba3e0eae 4SHA512 (grpc-1.46.1.tar.gz) = 8598708beaf14523c0a9e18f9a5a78d49b2406e3641f7b956a5b61de7ab3e2088c4ac3780fd20d0a84da6bfa1af45f6a0023ffa9761ffad46f5aee0fba3e0eae
5Size (grpc-1.46.1.tar.gz) = 8911814 bytes 5Size (grpc-1.46.1.tar.gz) = 8911814 bytes
6SHA1 (patch-CMakeLists.txt) = d32a78bb8fdc28c0946aa2d62a5c810211692e62 6SHA1 (patch-CMakeLists.txt) = d32a78bb8fdc28c0946aa2d62a5c810211692e62
7SHA1 (patch-include_grpc_event__engine_port.h) = 842fa47d98303f25417aa1a45aa9d78e5402a3bd 7SHA1 (patch-include_grpc_event__engine_port.h) = 842fa47d98303f25417aa1a45aa9d78e5402a3bd
8SHA1 (patch-include_grpc_impl_codegen_port__platform.h) = a9d2f116c941d1ed23b18f25cf4fb638ed004181 8SHA1 (patch-include_grpc_impl_codegen_port__platform.h) = a9d2f116c941d1ed23b18f25cf4fb638ed004181
9SHA1 (patch-src_core_ext_filters_client__channel_resolver_dns_c__ares_grpc__ares__ev__driver__posix.cc) = 0aa7fcadae98d1dd5229f0a695cffc1e9c1e8164 9SHA1 (patch-src_core_ext_filters_client__channel_resolver_dns_c__ares_grpc__ares__ev__driver__posix.cc) = 0aa7fcadae98d1dd5229f0a695cffc1e9c1e8164
10SHA1 (patch-src_core_lib_iomgr_port.h) = 21275c54771f91e7fa34629827343169024c0df0 10SHA1 (patch-src_core_lib_iomgr_port.h) = 21275c54771f91e7fa34629827343169024c0df0
 11SHA1 (patch-src_core_lib_iomgr_sockaddr__utils__posix.cc) = f4b21499e245244d9ba2ecf1476c7e33eb5cb087

File Added: pkgsrc/net/grpc/patches/Attic/patch-src_core_lib_iomgr_sockaddr__utils__posix.cc
$NetBSD: patch-src_core_lib_iomgr_sockaddr__utils__posix.cc,v 1.1 2022/05/16 08:47:19 jperkin Exp $

Include sys/types.h before netinet.

--- src/core/lib/iomgr/sockaddr_utils_posix.cc.orig	2022-05-10 07:13:09.000000000 +0000
+++ src/core/lib/iomgr/sockaddr_utils_posix.cc
@@ -23,6 +23,8 @@
 #ifdef GRPC_POSIX_SOCKET_UTILS_COMMON
 
 #include "src/core/lib/iomgr/socket_utils.h"
+#include <sys/types.h>
+#include <sys/socket.h>
 #ifdef GRPC_LINUX_TCP_H
 #include <linux/tcp.h>
 #else
@@ -30,8 +32,6 @@
 #endif
 #include <stdio.h>
 #include <string.h>
-#include <sys/socket.h>
-#include <sys/types.h>
 #include <unistd.h>
 
 #include <string>