• 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