[med-svn] [Git][med-team/libtabixpp][master] 2 commits: enable building twice in a row
Sascha Steinbiss (@satta)
gitlab at salsa.debian.org
Sat Feb 17 15:05:33 GMT 2024
Sascha Steinbiss pushed to branch master at Debian Med / libtabixpp
Commits:
4de23de1 by Sascha Steinbiss at 2024-02-17T16:05:02+01:00
enable building twice in a row
- - - - -
66cdd439 by Sascha Steinbiss at 2024-02-17T16:05:13+01:00
fix LTO issue
- - - - -
3 changed files:
- debian/changelog
- debian/libtabixpp0.symbols
- debian/rules
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,12 @@
+libtabixpp (1.1.2-2) unstable; urgency=medium
+
+ * Enable building twice in a row.
+ Closes: #1049726
+ * Update symbols file and enable LTO.
+ Closes: #1015526
+
+ -- Sascha Steinbiss <satta at debian.org> Sat, 17 Feb 2024 15:40:37 +0100
+
libtabixpp (1.1.2-1) unstable; urgency=medium
* New upstream version
=====================================
debian/libtabixpp0.symbols
=====================================
@@ -11,5 +11,3 @@ libtabixpp.so.0 libtabixpp0 #MINVER#
_ZN5TabixC2Ev at Base 1.0.0
_ZN5TabixD1Ev at Base 1.0.0
_ZN5TabixD2Ev at Base 1.0.0
- _ZNKSt5ctypeIcE8do_widenEc at Base 1.1.0
- (optional)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_ at Base 1.0.0
=====================================
debian/rules
=====================================
@@ -1,7 +1,7 @@
#!/usr/bin/make -f
# DH_VERBOSE := 1
-export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all optimize=+lto
DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
%:
@@ -12,9 +12,11 @@ override_dh_auto_clean:
override_dh_auto_install:
ln -s libtabixpp.so.* libtabixpp.so
+ cp tabix.hpp debian/tabix.hpp
d-shlibmove --commit \
--multiarch \
--devunversioned \
--movedev "*.hpp" usr/include/ \
libtabixpp.so
find debian -name "lib*.la" -delete
+ mv debian/tabix.hpp .
View it on GitLab: https://salsa.debian.org/med-team/libtabixpp/-/compare/cf0740413b2f665f910c29243604d290e671b674...66cdd43923632af2a85755f99e51899b0b10a0a5
--
View it on GitLab: https://salsa.debian.org/med-team/libtabixpp/-/compare/cf0740413b2f665f910c29243604d290e671b674...66cdd43923632af2a85755f99e51899b0b10a0a5
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/20240217/96ba8bf0/attachment-0001.htm>
More information about the debian-med-commit
mailing list