[linbox] 01/01: Link liblinboxsage against libiml.
Tobias Hansen
thansen at alioth.debian.org
Wed Sep 11 19:49:11 UTC 2013
This is an automated email from the git hooks/post-receive script.
thansen pushed a commit to branch master
in repository linbox.
commit c8f52ff1cf236ab762a0d673ed6ea619645f99fc
Author: Tobias Hansen <tobias.han at gmx.de>
Date: Wed Sep 11 21:51:05 2013 +0200
Link liblinboxsage against libiml.
---
debian/changelog | 5 +++++
debian/patches/linboxsage-link-iml.patch | 21 +++++++++++++++++++++
debian/patches/series | 1 +
3 files changed, 27 insertions(+)
diff --git a/debian/changelog b/debian/changelog
index af6f15d..b649aa2 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,6 @@
linbox (1.3.2-1) unstable; urgency=low
+ [ Lifeng Sun ]
* New maintainer.
* New upstream release. (Closes: #701176)
* New packages: liblinboxsage1, liblinboxsage-dev and liblinbox-doc.
@@ -23,6 +24,10 @@ linbox (1.3.2-1) unstable; urgency=low
* debian/source/format: specify source format to 3.0 (quilt).
* Add debian/watch file.
+ [ Tobias Hansen ]
+ * debian/patches:
+ - add linboxsage-link-iml.patch: Link liblinboxsage against libiml.
+
-- Lifeng Sun <lifongsun at gmail.com> Wed, 28 Aug 2013 23:02:25 +0800
linbox (1.1.6~rc0-4.1) unstable; urgency=low
diff --git a/debian/patches/linboxsage-link-iml.patch b/debian/patches/linboxsage-link-iml.patch
new file mode 100644
index 0000000..4a8c3c8
--- /dev/null
+++ b/debian/patches/linboxsage-link-iml.patch
@@ -0,0 +1,21 @@
+Description: dpkg-shlibdeps warned that liblinboxsage was missing symbols from libiml.
+Author: Tobias Hansen <thansen at debian.org>
+
+--- a/interfaces/sage/Makefile.am
++++ b/interfaces/sage/Makefile.am
+@@ -23,7 +23,7 @@
+
+ AM_CPPFLAGS=-I$(top_srcdir) -I. -I../../linbox
+
+-AM_CXXFLAGS = @DEFAULT_CFLAGS@ -DDISABLE_COMMENTATOR $(GMP_CFLAGS) $(NTL_CFLAGS) $(ATLAS_CFLAGS) $(FFLAS_FFPACK_CFLAGS) $(GIVARO_CFLAGS)
++AM_CXXFLAGS = @DEFAULT_CFLAGS@ -DDISABLE_COMMENTATOR $(GMP_CFLAGS) $(NTL_CFLAGS) $(ATLAS_CFLAGS) $(FFLAS_FFPACK_CFLAGS) $(GIVARO_CFLAGS) $(IML_CFLAGS)
+
+ lib_LTLIBRARIES = liblinboxsage.la
+
+@@ -35,5 +35,5 @@
+ #gentoo's linbox-1.1.6-fix-undefined-symbols.patch
+ liblinboxsage_la_LIBADD = $(top_builddir)/linbox/liblinbox.la
+
+-liblinboxsage_la_LDFLAGS = $(GIVARO_LIBS) $(GMP_LIBS) $(NTL_LIBS) $(BLAS_LIBS) $(MAPLE_LIBS) $(LDFLAGS) -version-info 0:0:0 -release 1.3.2 #-Wl,-zmuldefs
++liblinboxsage_la_LDFLAGS = $(GIVARO_LIBS) $(GMP_LIBS) $(NTL_LIBS) $(BLAS_LIBS) $(MAPLE_LIBS) $(IML_LIBS) $(LDFLAGS) -version-info 0:0:0 -release 1.3.2 #-Wl,-zmuldefs
+ endif
diff --git a/debian/patches/series b/debian/patches/series
index a41b4f0..efc679d 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -2,3 +2,4 @@ example.patch
soname.patch
fix-doc-path.patch
fix-gmp-detect.patch
+linboxsage-link-iml.patch
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/linbox.git
More information about the debian-science-commits
mailing list