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-pyt...@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

Reply via email to