[Debian-med-packaging] Bug#1055692: macs ftbfs with Python 3.12
Nilesh Patra
nilesh at debian.org
Sat Dec 9 12:25:32 GMT 2023
Control: clone -1 -2
Control: reassign -2 cython
Control: found -2 0.29.36-3
Control: severity -2 serious
On Fri, 10 Nov 2023 09:03:41 +0100 Matthias Klose wrote:
> Package: src:macs
> Version:
> Severity: important
> Tags: sid trixie
> User: debian-python at lists.debian.org
> Usertags: python3.12
>
> macs ftbfs with Python 3.12 (note that also cython 3.0.5 was used)
>
> [...]
> dh_auto_configure -O--buildsystem=pybuild
> I: pybuild base:310: python3.12 setup.py config
>
It currently FTBFS with:
MACS3/Signal/HMMR_EM.c:1474:32: error: ‘_PyCFrame’ has no member named ‘use_tracing’
1474 | (unlikely((tstate)->cframe->use_tracing) &&\
| ^~
MACS3/Signal/HMMR_EM.c:978:43: note: in definition of macro ‘unlikely’
978 | #define unlikely(x) __builtin_expect(!!(x), 0)
| ^
We can revisit the bug once cython3 is updated to >= 3.0.5 and the build-deps of macs (particularly cykhash) are
rebuilt. Also cloning and reassigning to cython so this could be upgraded.
Best,
Nilesh
More information about the Debian-med-packaging
mailing list