Package: suitesparse / 1:5.8.1+dfsg-2

Metadata

Package Version Patches format
suitesparse 1:5.8.1+dfsg-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
buildflags.patch | (download)

CSparse/Demo/Makefile | 2 1 + 1 - 0 !
CSparse/Lib/Makefile | 2 1 + 1 - 0 !
SuiteSparse_config/SuiteSparse_config.mk | 4 2 + 2 - 0 !
3 files changed, 4 insertions(+), 4 deletions(-)

 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)
mongoose build.patch | (download)

Makefile | 1 0 + 1 - 0 !
Mongoose/CMakeLists.txt | 5 2 + 3 - 0 !
Mongoose/Makefile | 1 1 + 0 - 0 !
3 files changed, 3 insertions(+), 4 deletions(-)

 fix mongoose build system
 - top-level Makefile: do not try to build Mongoose dynamic library before
   dynamic suitesparse_config has been compiled
 - 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"
graphblas build.patch | (download)

GraphBLAS/Makefile | 2 1 + 1 - 0 !
Makefile | 1 0 + 1 - 0 !
2 files changed, 1 insertion(+), 2 deletions(-)

 fix graphblas build system
 - top-level Makefile: do not try to build GraphBLAS dynamic library before
   dynamic suitesparse_config has been compiled
 - ensure that static library is compiled at the same time as the dynamic one
 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).
libatomic.patch | (download)

GraphBLAS/CMakeLists.txt | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 add missing link of graphblas to libatomic
 Needed for at least armel, mipsel, m68k and powerpc.
sliplu doc.patch | (download)

Makefile | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 rebuild slip lu userguide as the other docs