[Python-modules-team] Bug#943614: cytoolz ftbfs with python3.8

Matthias Klose doko at debian.org
Sun Oct 27 11:06:53 GMT 2019


Package: src:python-cytoolz
Version: 0.10.0-1
Severity: important
Tags: sid bullseye
User: debian-python at lists.debian.org
Usertags: python3.8

cytoolz ftbfs when built for python3.8

[...]
x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g 
-fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security 
-g -fwrapv -O2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.8 -c cytoolz/dicttoolz.c -o 
build/temp.linux-amd64-3.8/cytoolz/dicttoolz.o
cytoolz/dicttoolz.c: In function ‘__Pyx_InitCachedConstants’:
cytoolz/dicttoolz.c:8073:272: error: macro "__Pyx_PyCode_New" requires 16 
arguments, but only 15 given
  8073 |   __pyx_codeobj__17 = (PyObject*)__Pyx_PyCode_New(1, 0, 1, 0, 
CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, 
__pyx_empty_tuple, __pyx_tuple__16, __pyx_empty_tuple, __pyx_empty_tuple, 
__pyx_kp_s_stringsource, __pyx_n_s_reduce_cython, 1, __pyx_empty_bytes); if 
(unlikely(!__pyx_codeobj__17)) __PYX_ERR(1, 1, __pyx_L1_error)
       | 
 
 
                                        ^
cytoolz/dicttoolz.c:330: note: macro "__Pyx_PyCode_New" defined here
   330 |   #define __Pyx_PyCode_New(a, p, k, l, s, f, code, c, n, v, fv, cell, 
fn, name, fline, lnos)\
       |
cytoolz/dicttoolz.c:8073:34: error: ‘__Pyx_PyCode_New’ undeclared (first use in 
this function); did you mean ‘PyCode_New’?
  8073 |   __pyx_codeobj__17 = (PyObject*)__Pyx_PyCode_New(1, 0, 1, 0, 
CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, 
__pyx_empty_tuple, __pyx_tuple__16, __pyx_empty_tuple, __pyx_empty_tuple, 
__pyx_kp_s_stringsource, __pyx_n_s_reduce_cython, 1, __pyx_empty_bytes); if 
(unlikely(!__pyx_codeobj__17)) __PYX_ERR(1, 1, __pyx_L1_error)
       |                                  ^~~~~~~~~~~~~~~~
       |                                  PyCode_New
cytoolz/dicttoolz.c:8073:34: note: each undeclared identifier is reported only 
once for each function it appears in
cytoolz/dicttoolz.c:8084:274: error: macro "__Pyx_PyCode_New" requires 16 
arguments, but only 15 given
  8084 |   __pyx_codeobj__19 = (PyObject*)__Pyx_PyCode_New(2, 0, 2, 0, 
CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, 
__pyx_empty_tuple, __pyx_tuple__18, __pyx_empty_tuple, __pyx_empty_tuple, 
__pyx_kp_s_stringsource, __pyx_n_s_setstate_cython, 3, __pyx_empty_bytes); if 
(unlikely(!__pyx_codeobj__19)) __PYX_ERR(1, 3, __pyx_L1_error)
       | 



More information about the Python-modules-team mailing list