Debian Patches
Status for plfit/0.9.6+ds-3
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| upstream-fix-pyinti2pylong.patch | upstream: fix: PyInt 2 PyLong Use the Python 3 long API in the sample typemap: The incoming-samples typemap called PyInt_Check and PyInt_AsLong. Both are Python 2 only; Python 3 removed them. The compiler accepted the calls as implicit declarations, so the symbols stayed undefined in the extension module. GCC 15 defaults to C23, where an implicit declaration is an error, so the Python module now fails to build: plfitPYTHON_wrap.c: error: implicit declaration of function 'PyInt_Check' plfitPYTHON_wrap.c: error: implicit declaration of function 'PyInt_AsLong' Call PyLong_Check and PyLong_AsLong, which are the Python 3 equivalents. (see Forwarded link for further details). |
Abhinav Srivastava <atg271@gmail.com> | yes | abhinavmir | 2026-08-29 | |
| debianization.patch | debianization Meant to maintain a minimal debian/rules, to fix warnings, to address Debian specific stuff in general. This patch actually specifies the Python interpreter for cmake and in the shebang of the Python test. |
Jerome Benoit <calculus@rezozer.net> | not-needed | debian | 2024-03-15 | |
| debianization-tests.patch | debianization: tests Meant to maintain a minimal debian/rules, to fix warnings, to address Debian specific stuff in general. This patch renders (1) the Python test less longer by introducing a shorter continious data set and (2) run-tests more tractable by printing their banner not to stderr but to stdout. |
Jerome Benoit <calculus@rezozer.net> | not-needed | debian | 2021-12-29 |
All known versions for source package 'plfit'
- 0.9.6+ds-3 (forky, sid)
- 0.9.6+ds-2 (trixie)
- 0.9.4+ds-1 (bookworm)
