Debian Patches
Status for meep/1.29.0-3
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| python-distutils.patch | since 3.12 distutils is no longer part of the default python distribution=================================================================== | no | ||||
| build-with-swig-4.5.0.patch | Build with swig 4.5.0 Without this patch, the package FTBFS with swig 4.5.0. This is due to the removal of the Python 2 compatibility macros in version 4.5.0. [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. . The issue appears to have been fixed upstream (commit cb0a0edf [2]), with explanations given in PR#3268 [3]. However, the associated patch [4] does not apply cleanly against version 1.29.0-2 of the Debian package. . BTW, the latest upstream version is 1.34.0. . [1] https://github.com/swig/swig/commit/79f7a2b7cb7ddc256eba09c8770133148025171d [2] https://github.com/NanoComp/meep/commit/cb0a0edf16a9d0e709ef9ffc0f0dfb98e414b8e7 [3] https://github.com/NanoComp/meep/pull/3268 [4] https://github.com/NanoComp/meep/commit/cb0a0edf16a9d0e709ef9ffc0f0dfb98e414b8e7.diff |
Rafael Laboissière <rafael@debian.org> | not-needed | debian | 2026-08-29 | |
| i386-fix.patch | the CPU baseline for i386 is lower than expected here for example there does not have to be SSE available =================================================================== |
Thorsten Alteholz <debian@alteholz.de> | not-needed |
