Debian Patches
Status for libmath-gsl-perl/0.45-2
Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
0001-Debugging-install-on-macOS-24.patch | [PATCH] Debugging install on macOS (#24) diff --git a/lib/Math/GSL/Test.pm b/lib/Math/GSL/Test.pm index a44fa57..ab97f00 100644 |
=?UTF-8?q?H=C3=A5kon=20H=C3=A6gland?= <hakon.hagland@gmail.com> | yes | debian upstream | 2024-07-09 | |
0001-Hardening-Build-Patch.patch | Add hardening flags | Wolfgang Fütterer <debian@wlf-online.de> | not-needed | 2019-02-22 | ||
0002-Disable-deprecated-function-usage-in-SF.i.patch | [PATCH 2/2] Disable deprecated function usage in SF.i A few sf_coupling related functions are being removed in gsl 2.5 or so, see https://bugs.debian.org/902281 |
Niko Tyni <ntyni@debian.org> | no | 2018-06-24 | ||
0002-Fixed-spelling-2.patch | fix typos in phrase 'information on the functions' diff --git a/lib/Math/GSL/BLAS.pm b/lib/Math/GSL/BLAS.pm index 6a72658..e85c1a6 100644 |
Florian Schlichting <fsfs@debian.org> | yes | |||
0002-Fixed-spelling-3.patch | fix typo suceeded -> succeeded diff --git a/lib/Math/GSL/BLAS.pm b/lib/Math/GSL/BLAS.pm index e85c1a6..24f6854 100644 |
Florian Schlichting <fsfs@debian.org> | no | |||
0002-Fixed-spelling-errors-in-man.patch | Fixed spelling errors in man | Wolfgang Fütterer <debian@wlf-online.de> | yes | upstream | 2023-12-02 | |
clean.patch | add more generated files to cleanup list When building twice, we get an error: . dpkg-source: info: local changes detected, the modified files are: libmath-gsl-perl-0.40/swig/renames.1.15.i libmath-gsl-perl-0.40/swig/renames.1.16.i libmath-gsl-perl-0.40/swig/renames.2.0.i libmath-gsl-perl-0.40/swig/renames.2.1.i libmath-gsl-perl-0.40/swig/renames.2.2.1.i libmath-gsl-perl-0.40/swig/renames.2.2.i . Make sure these files are cleaned as well. |
gregor herrmann <gregoa@debian.org> | yes | upstream | vendor | 2019-02-23 |
force-swig-rebuild.patch | force a swig rebuild which is skipped for "releases" (i.e. when there's no .git directory) | gregor herrmann <gregoa@debian.org> | no | vendor | 2018-06-24 | |
gcc-14.patch | swig/Multiroots.i: fix build failure with gcc 14. Math::GSL fails to build with gcc 14 with the following kind of symptoms due to a number of warnings in the C compiler now gone fatal by default: . xs/Multiroots_wrap.2.8.c:2950:12: error: assignment to ‘gsl_multiroot_function *’ {aka ‘struct gsl_multiroot_function_struct *’} from incompatible pointer type ‘gsl_multiroot_function **’ {aka ‘struct gsl_multiroot_function_struct **’} [-Wincompatible-pointer-types] 2950 | arg1 = &f; | ^ . This change fixes/workarounds the issue by casting the &f pointer to the expected type. Other approaches trying to fix the native type of f straight away result in a segmentation faults while running tests, and any other approaches were anything but obvious due to entanglement with swig, but maybe there is something more appropriate than casting. |
Étienne Mollier <emollier@debian.org> | yes | debian | 2024-07-25 | |
gsl-version.patch | make 2.7.x versions be detected as 2.7 A minor upgrade of the library in Debian causes this package to fail to build | Damyan Ivanov <dmn@debian.org> | no | debian | ||
no-alien-gsl.patch | patch out Alien::GSL, we sure have the -dev package installed | Florian Schlichting <fsfs@debian.org> | not-needed | |||
no-gsl_xxmatrix_uchar.patch | remove missing function gsl_matrix_uchar_norm1 causes failure on architectures with unsigned char | Damyan Ivanov <dmn@debian.org> | no | debian | ||
swig-only-curversion.patch | Run the swig rebuild only for the current GSL versions. Rebuilding for older versions is not only a waste of time, it can fail because of changes in GSL headers etc. |
gregor herrmann <gregoa@debian.org> | not-needed | vendor | 2020-06-11 |
Showing 1 to 13 of 13 entries