Bug#1100044: marked as done (grpc FTBFS with abseil 20240722.0) (2/2)
From
Debian Bug Tracking System@21:1/5 to
All on Mon Mar 10 23:40:01 2025
[continued from previous message]
+--- a/src/python/grpcio/grpc/_cython/cygrpc.pyx
++++ b/src/python/grpcio/grpc/_cython/cygrpc.pyx
+@@ -80,14 +80,7 @@
+ #
+ # initialize gRPC
+ #
+-cdef extern from "Python.h":
+-
+- int PyEval_InitThreads()
+-
+ cdef _initialize():
+- # We have Python callbacks called by c-core threads, this ensures the GIL +- # is initialized.
+- PyEval_InitThreads()
+ grpc_set_ssl_roots_override_callback(
+ <grpc_ssl_roots_override_callback>ssl_roots_override_callback)
+
diff --git a/debian/patches/series b/debian/patches/series
index 0824a05bd9..5f8120e39d 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -15,3 +15,8 @@ add_grpc_libdir.patch
link_python_all_absl.patch
fix-run_poll_channels_loop-FTBFS.patch
ruby_no-incompatible-pointer-types.patch
+cython3-noexcept.patch
+python3.13-pyeval-initthreads.patch
+cython3-deadlocks.patch
+python3.13-pipes.patch
+gcc-14-2.patch
--cbqp52w7e6xcs4c6--
Received: (at 1100044-close) by bugs.debian.org; 10 Mar 2025 22:35:36 +0000 X-Spam-Checker-Version: SpamAssassin 3.4.6-bugs.debian.org_2005_01_02
(2021-04-09) on buxtehude.debian.org
X-Spam-Level:
X-Spam-Status: No, score=-112.3 required=4.0 tests=BAYES_00,DKIM_SIGNED,
DKIM_VALID,DKIM_VALID_AU,FVGT_m_MULTI_ODD,HAS_BUG_NUMBER,MD5_SHA1_SUM,
PGPSIGNATURE,RDNS_NONE,SPF_HELO_NONE,SPF_NONE,USER_IN_DKIM_WELCOMELIST,
USER_IN_DKIM_WHITELIST autolearn=ham autolearn_force=no
version=3.4.6-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 83; hammy, 150; neutral, 119; spammy,
0. spammytokens: hammytokens:0.000-+--HX-Debian:DAK