tags 526422 + patch thanks Dear Debian Scientific Computing Team,
here is a patch. Kind regards T. diff -u suitesparse-3.2.0/debian/changelog suitesparse-3.2.0/debian/changelog --- suitesparse-3.2.0/debian/changelog +++ suitesparse-3.2.0/debian/changelog @@ -1,3 +1,14 @@ +suitesparse (1:3.2.0-4.1) unstable; urgency=low + + * Non-maintainer upload. + * Sprinkle some linking to KLU, UMFPACK shared libraries + to not have unresolved symbols. Remove some from CHOLMOD. + Now dpkg-shlibdeps does not warn anymore. + (changing debian/patches/*Makefile.dpatch) + Closes: #526422 + + -- Thomas Viehmann <t...@beamnet.de> Fri, 01 May 2009 11:19:05 +0200 + suitesparse (1:3.2.0-4) unstable; urgency=low * debian/control: Add an epoch to the version number of diff -u suitesparse-3.2.0/debian/patches/07-KLU_Lib_Makefile.dpatch suitesparse-3.2.0/debian/patches/07-KLU_Lib_Makefile.dpatch --- suitesparse-3.2.0/debian/patches/07-KLU_Lib_Makefile.dpatch +++ suitesparse-3.2.0/debian/patches/07-KLU_Lib_Makefile.dpatch @@ -55,7 +55,7 @@ -$(OBJ): $(INC) +libklu.so.3.2.0: $(OBJ_SL) -+ $(CC) -shared $^ -lm -Wl,-soname -Wl,$@ -o $@ ++ $(CC) -shared $^ -lm ../../AMD/Lib/libamd.so ../../BTF/Lib/libbtf.so ../../COLAMD/Lib/libcolamd.so -Wl,-soname -Wl,$@ -o $@ + ln -s $@ libklu.so + +$(OBJ) $(OBJ_SL): $(INC) diff -u suitesparse-3.2.0/debian/patches/12-CHOLMOD_Lib_Makefile.dpatch suitesparse-3.2.0/debian/patches/12-CHOLMOD_Lib_Makefile.dpatch --- suitesparse-3.2.0/debian/patches/12-CHOLMOD_Lib_Makefile.dpatch +++ suitesparse-3.2.0/debian/patches/12-CHOLMOD_Lib_Makefile.dpatch @@ -115,7 +115,7 @@ -$(OBJ): $(INC) +libcholmod.so.3.2.0: $(OBJ_SL) -+ $(CC) -shared $^ -lblas -llapack ../../AMD/Lib/libamd.so ../../CAMD/Lib/libcamd.so ../../COLAMD/Lib/libcolamd.so ../../CCOLAMD/Lib/libccolamd.so -lm -Wl,-soname -Wl,$@ -o $@ ++ $(CC) -shared $^ -lblas -llapack ../../AMD/Lib/libamd.so ../../COLAMD/Lib/libcolamd.so -lm -Wl,-soname -Wl,$@ -o $@ + ln -s $@ libcholmod.so + +$(OBJ) $(OBJ_SL): $(INC) diff -u suitesparse-3.2.0/debian/patches/11-UMFPACK_Lib_GNUmakefile.dpatch suitesparse-3.2.0/debian/patches/11-UMFPACK_Lib_GNUmakefile.dpatch --- suitesparse-3.2.0/debian/patches/11-UMFPACK_Lib_GNUmakefile.dpatch +++ suitesparse-3.2.0/debian/patches/11-UMFPACK_Lib_GNUmakefile.dpatch @@ -291,7 +291,7 @@ + - $(RANLIB) libumfpack.a + +libumfpack.so.3.2.0: $(II_SL) $(LL_SL) $(GN_SL) $(DI_SL) $(DL_SL) $(ZI_SL) $(ZL_SL) -+ $(CC) -shared $^ -lm -Wl,-soname -Wl,$@ -o $@ ++ $(CC) -shared $^ -lm -lblas ../../AMD/Lib/libamd.so -Wl,-soname -Wl,$@ -o $@ + ln -s $@ libumfpack.so #------------------------------------------------------------------------------- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org