[med-svn] [Git][med-team/libsmithwaterman][master] 4 commits: Make sure the lib is build before the binary
Andreas Tille
gitlab at salsa.debian.org
Sun Aug 5 16:38:05 BST 2018
Andreas Tille pushed to branch master at Debian Med / libsmithwaterman
Commits:
2a1556a1 by Andreas Tille at 2018-08-05T15:24:05Z
Make sure the lib is build before the binary
- - - - -
4dc1407e by Andreas Tille at 2018-08-05T15:24:36Z
Standards-Version: 4.2.0
- - - - -
edb849c6 by Andreas Tille at 2018-08-05T15:35:41Z
Lintian override for strange false positive symbols-file-contains-current-version-with-debian-revision
- - - - -
d5052ede by Andreas Tille at 2018-08-05T15:37:09Z
Upload to unstable
- - - - -
4 changed files:
- debian/changelog
- debian/control
- + debian/libsmithwaterman0.lintian-overrides
- debian/patches/autoconf.patch
Changes:
=====================================
debian/changelog
=====================================
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,14 @@
-libsmithwaterman (0.0+git20160702.2610e25-5) UNRELEASED; urgency=medium
+libsmithwaterman (0.0+git20160702.2610e25-5) unstable; urgency=medium
* Mark some symbols as optional to build with gcc-8
Closes: #897797
+ * Make sure the lib is build before the binary (thanks to Andrey
+ Rahmatullin and Dan Kegel)
+ * Standards-Version: 4.2.0
+ * Lintian override for strange false positive
+ symbols-file-contains-current-version-with-debian-revision
- -- Andreas Tille <tille at debian.org> Sun, 05 Aug 2018 05:21:24 +0200
+ -- Andreas Tille <tille at debian.org> Sun, 05 Aug 2018 17:35:49 +0200
libsmithwaterman (0.0+git20160702.2610e25-4) unstable; urgency=medium
=====================================
debian/control
=====================================
--- a/debian/control
+++ b/debian/control
@@ -6,7 +6,7 @@ Priority: optional
Build-Depends: debhelper (>= 11~),
d-shlibs,
libdisorder-dev
-Standards-Version: 4.1.4
+Standards-Version: 4.2.0
Vcs-Browser: https://salsa.debian.org/med-team/libsmithwaterman
Vcs-Git: https://salsa.debian.org/med-team/libsmithwaterman.git
Homepage: https://github.com/ekg/smithwaterman
=====================================
debian/libsmithwaterman0.lintian-overrides
=====================================
--- /dev/null
+++ b/debian/libsmithwaterman0.lintian-overrides
@@ -0,0 +1,3 @@
+# Now idea how this false warning came up - can not even find that symbol and there is no Debian revision on any of the symbols
+libsmithwaterman0: symbols-file-contains-current-version-with-debian-revision on symbol _ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_iESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS7_EESJ_IJEEEEESt17_Rb_tree_iteratorIS8_ESt23_Rb_tree_const_iteratorIS8_EDpOT_ at Base
+
=====================================
debian/patches/autoconf.patch
=====================================
--- a/debian/patches/autoconf.patch
+++ b/debian/patches/autoconf.patch
@@ -16,7 +16,7 @@ Description: Add autoconf stuff to enable simple library creation
+
+bin_PROGRAMS = smithwaterman
+smithwaterman_SOURCES = smithwaterman.cpp
-+LDADD = -lsmithwaterman -ldisorder
++smithwaterman_LDADD = libsmithwaterman.la -ldisorder
+
+pkgconfigdir=$(libdir)/pkgconfig
+pkgconfig_DATA = libsmithwaterman.pc
View it on GitLab: https://salsa.debian.org/med-team/libsmithwaterman/compare/2199616f6a11f794603e9b59e480aad78006b9d0...d5052ede25b28e9506a19a44f962e9e0f9182f9d
--
View it on GitLab: https://salsa.debian.org/med-team/libsmithwaterman/compare/2199616f6a11f794603e9b59e480aad78006b9d0...d5052ede25b28e9506a19a44f962e9e0f9182f9d
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20180805/e789ec37/attachment-0001.html>
More information about the debian-med-commit
mailing list