[Pkg-electronics-devel] Bug#1145498: Patch available at Salsa

Rafael Laboissière rafael at debian.org
Fri Aug 28 13:16:06 BST 2026


Control: tags -1 + patch upstream

Hi,

The current bug is due to 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.

Please note that the kicad uptream authors removed the Python bindings in commit 65a442b1 [2]. This is planned for version 11 of kicad, which is currently in development. [3]

I have submitted a patch to fix the bug in the form of a merge request to the package repository at Salsa [4]. You might want to merge the commit in the meantime to resolve the FTBFS issue for version 10.x of KiCAD.

Best,

Rafael Labossisère

[1] https://github.com/swig/swig/commit/79f7a2b7cb7ddc256eba09c8770133148025171d
[2] https://gitlab.com/kicad/code/kicad/-/commit/65a442b1d2bf153be7979de8926ab71fd095f4bd
[3] https://gitlab.com/kicad/code/kicad/-/work_items/9078
[4] https://salsa.debian.org/electronics-team/KiCad/kicad/-/merge_requests/6



More information about the Pkg-electronics-devel mailing list