Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
buildflags.patch | Clean up build flags - remove rpath - remove optimization flags because we want to support noopt option - remove -fPIC because we don't want to use it for static libraries (and debian/rules re-adds it for dynamic libraries) |
Sébastien Villemot <sebastien@debian.org> | not-needed | 2017-12-01 | ||
mongoose-build.patch | Fix Mongoose build system - top-level Makefile: do not try to build Mongoose dynamic library before dynamic suitesparse_config has been compiled - top-level Makefile: do not compile again when doing make install, since this would run the demo a second time (and incidentally it requires libsuitesparseconfig, so this would imply setting LD_LIBRARY_PATH at install time) - do not compile static Mongoose with PIC - link mongoose executable against dynamic Mongoose library - hardcode paths for static libsuitesparse_config All this mess comes from the fact that upstream build system compiles libsuitesparse_config.a with PIC by default (this is changed in Debian by buildflags.patch). Also clean LaTeX generated files when doing "make clean" |
Sébastien Villemot <sebastien@debian.org> | no | 2021-03-17 | ||
do-not-build-graphblas.patch | Do not build GraphBLAS It is provided independently by src:suitesparse-graphblas. | Sébastien Villemot <sebastien@debian.org> | not-needed | 2021-11-26 | ||
texlive-2022.patch | Fix FTBFS against TeX Live 2022 The \htmladdnormallink macro has been removed from hyperref as of TeX Live 2022. It was simply an alias for \href (with arguments swapped), so use the latter instead. |
Sébastien Villemot <sebastien@debian.org> | yes | debian | 2022-06-27 |