[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