Control: tags -1 + patch

Hi,

The compilation problem is due to the removal of the Python 2 compatibility 
macros in version 4.5.0. According to the SWIG authors, these macros were 
retained in the generated code (pyhead.swg) solely for user typemaps. Any 
typemap using these macros must be updated to call the Python 3 C API directly.

I have proposed a patch via a merge request on Salsa:
https://salsa.debian.org/science-team/ifcopenshell/-/merge_requests/1

Unfortunately, the package still FTBFS on my unstable system, for reasons 
unrelated to SWIG. At least, the SWIG bindings should build fine with the patch.

Upstream has already released version 0.8.5. I checked their Git repository [1] 
and it seems that the fix for SWIG 4.5.0 is not yet there.

Best,

Rafael Laboissière

[1] https://github.com/ifcopenshell/ifcopenshell

-- 
debian-science-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to