pkgsrc-Changes archive

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

CVS commit: pkgsrc/net/py-grpcio



Module Name:    pkgsrc
Committed By:   ryoon
Date:           Fri Oct 23 11:35:43 UTC 2026

Modified Files:
        pkgsrc/net/py-grpcio: distinfo
Added Files:
        pkgsrc/net/py-grpcio/patches: patch-src_core_util_latent__see.cc

Log Message:
net/py-grpcio: Fix build under NetBSD

* Fix fingerprint mismatch caused by mix of C and C++ functions.


To generate a diff of this commit:
cvs rdiff -u -r1.90 -r1.91 pkgsrc/net/py-grpcio/distinfo
cvs rdiff -u -r0 -r1.3 \
    pkgsrc/net/py-grpcio/patches/patch-src_core_util_latent__see.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/py-grpcio/distinfo
diff -u pkgsrc/net/py-grpcio/distinfo:1.90 pkgsrc/net/py-grpcio/distinfo:1.91
--- pkgsrc/net/py-grpcio/distinfo:1.90  Fri Oct 23 07:57:42 2026
+++ pkgsrc/net/py-grpcio/distinfo       Fri Oct 23 11:35:43 2026
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.90 2026/10/23 07:57:42 adam Exp $
+$NetBSD: distinfo,v 1.91 2026/10/23 11:35:43 ryoon Exp $
 
 BLAKE2s (grpcio-1.84.1.tar.gz) = 947aef72df10d989ef03a1191fbb5390de5f56abd54e1ed5d0021e734fa68528
 SHA512 (grpcio-1.84.1.tar.gz) = ba0884beaa3ab591d32ea3915daff805b50a02a0ba558ff2c3c8c7ba2c4295c4a97b28b19ebb64efb9f4c7a421bf4a338e174e1138ace9c2e83b6bbd376732c1
 Size (grpcio-1.84.1.tar.gz) = 13421202 bytes
 SHA1 (patch-src_core_lib_iomgr_port.h) = 8f088cbf22110c03a684c24c9e17ef5fc64e925a
+SHA1 (patch-src_core_util_latent__see.cc) = 9daaf3ac6ef6336a7f8899a75159820f86224abb

Added files:

Index: pkgsrc/net/py-grpcio/patches/patch-src_core_util_latent__see.cc
diff -u /dev/null pkgsrc/net/py-grpcio/patches/patch-src_core_util_latent__see.cc:1.3
--- /dev/null   Fri Oct 23 11:35:43 2026
+++ pkgsrc/net/py-grpcio/patches/patch-src_core_util_latent__see.cc     Fri Oct 23 11:35:43 2026
@@ -0,0 +1,15 @@
+$NetBSD: patch-src_core_util_latent__see.cc,v 1.3 2026/10/23 11:35:43 ryoon Exp $
+
+* Fix fingerprint mismatch that causes build failure.
+
+--- src/core/util/latent_see.cc.orig   2026-10-23 11:26:52.711217091 +0000
++++ src/core/util/latent_see.cc
+@@ -186,7 +186,7 @@ void Collect(Notification* n, absl::Duration timeout, 
+             {earliest_timestamp, event.timestamp_begin, event.timestamp_end});
+       } else {
+         earliest_timestamp =
+-            std::min(earliest_timestamp, abs(event.timestamp_end));
++            std::min(earliest_timestamp, std::abs(event.timestamp_end));
+       }
+     }
+   }



Home | Main Index | Thread Index | Old Index