Control: tags -1 + patch upstream fixed-upstream

Hi,

The current bug is caused by the removal of the Python 2 compatibility
macros in version 4.5.0 of SWIG. [1] According to the SWIG authors, these
macros were retained in the generated code (pyhead.swg) solely for user
typemaps. All typemap using these macros are updated to call the Python 3 C
API directly.

I have submitted a patch to fix the issue as a merge request at Salsa. [2]

The issue appears to have been fixed upstream (commit fb518ff4 [3]), with
further explanations given issue #538 [4]. However, the associated patch
[5] does not apply cleanly against version 3.11-2 of the Debian package.

Best,5A

Rafael Laboissière

[1] https://github.com/swig/swig/commit/79f7a2b7cb7ddc256eba09c8770133148025171d
[2] https://salsa.debian.org/selinux-team/libselinux/-/merge_requests/15/commits
[3] 
https://github.com/SELinuxProject/selinux/commit/fb518ff492cd6a286f35b415cbd7fd0f6e3faedb
[4] https://github.com/SELinuxProject/selinux/issues/538
[5] 
https://github.com/SELinuxProject/selinux/commit/fb518ff492cd6a286f35b415cbd7fd0f6e3faedb.diff

Reply via email to