Source: pytaglib
Version: 1.5.0-2
Severity: serious
Tags: ftbfs
https://buildd.debian.org/status/logs.php?pkg=pytaglib&ver=1.5.0-2%2Bb1
...
src/taglib.cpp: In function ‘void __Pyx_AddTraceback(const char*, int, int,
const char*)’:
src/taglib.cpp:463:62: error: invalid use of incomplete type ‘PyFrameObject’
{aka ‘struct _frame’}
463 | #define __Pyx_PyFrame_SetLineNumber(frame, lineno) (frame)->f_lineno
= (lineno)
| ^~
src/taglib.cpp:6507:5: note: in expansion of macro ‘__Pyx_PyFrame_SetLineNumber’
6507 | __Pyx_PyFrame_SetLineNumber(py_frame, py_line);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/python3.11/Python.h:42,
from src/taglib.cpp:23:
/usr/include/python3.11/pytypedefs.h:22:16: note: forward declaration of
‘PyFrameObject’ {aka ‘struct _frame’}
22 | typedef struct _frame PyFrameObject;
| ^~~~~~
error: command '/usr/bin/x86_64-linux-gnu-gcc' failed with exit code 1
E: pybuild pybuild:379: build: plugin distutils failed with: exit code=1:
/usr/bin/python3.11 setup.py build