[med-svn] [Git][med-team/soapaligner][master] 6 commits: Drop -msse3 from compiler options

Andreas Tille gitlab at salsa.debian.org
Sat Jun 30 06:23:21 BST 2018


Andreas Tille pushed to branch master at Debian Med / soapaligner


Commits:
17b1b106 by Andreas Tille at 2018-06-30T07:13:50+02:00
Drop -msse3 from compiler options

- - - - -
9c5441ce by Andreas Tille at 2018-06-30T07:14:36+02:00
debhelper 11

- - - - -
cfb6594a by Andreas Tille at 2018-06-30T07:14:43+02:00
Standards-Version: 4.1.4

- - - - -
2be3504d by Andreas Tille at 2018-06-30T07:19:59+02:00
DEP3

- - - - -
0cd3fe05 by Andreas Tille at 2018-06-30T07:21:56+02:00
hardening=+all

- - - - -
e56a4867 by Andreas Tille at 2018-06-30T07:22:55+02:00
Upload to unstable

- - - - -


7 changed files:

- debian/changelog
- debian/compat
- debian/control
- debian/patches/UsageDoublette.patch
- debian/patches/compiler_options.patch
- debian/patches/linkerror.patch
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,15 @@
+soapaligner (2.20-2) unstable; urgency=medium
+
+  * Team upload.
+  * Drop -msse3 from compiler options
+    Closes: #902129
+  * debhelper 11
+  * Standards-Version: 4.1.4
+  * DEP3
+  * hardening=+all
+
+ -- Andreas Tille <tille at debian.org>  Sat, 30 Jun 2018 07:22:04 +0200
+
 soapaligner (2.20-1) unstable; urgency=low
 
   [ Steffen Moeller ]


=====================================
debian/compat
=====================================
--- a/debian/compat
+++ b/debian/compat
@@ -1 +1 @@
-10
+11


=====================================
debian/control
=====================================
--- a/debian/control
+++ b/debian/control
@@ -3,8 +3,8 @@ Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.
 Uploaders: Steffen Moeller <moeller at debian.org>
 Section: science
 Priority: optional
-Build-Depends: debhelper (>= 10)
-Standards-Version: 4.1.3
+Build-Depends: debhelper (>= 11~)
+Standards-Version: 4.1.4
 Vcs-Browser: https://salsa.debian.org/med-team/soapaligner
 Vcs-Git: https://salsa.debian.org/med-team/soapaligner.git
 Homepage: http://soap.genomics.org.cn/soapaligner.html


=====================================
debian/patches/UsageDoublette.patch
=====================================
--- a/debian/patches/UsageDoublette.patch
+++ b/debian/patches/UsageDoublette.patch
@@ -1,3 +1,7 @@
+Author: Steffen Moeller
+Last-Update: 2018-05-04 18:33:03 +0200
+Description: Deal with doublette of Usage function by making it static
+
 Index: soapaligner/soap.c
 ===================================================================
 --- soapaligner.orig/soap.c


=====================================
debian/patches/compiler_options.patch
=====================================
--- a/debian/patches/compiler_options.patch
+++ b/debian/patches/compiler_options.patch
@@ -1,3 +1,7 @@
+Author: Steffen Moeller
+Last-Update: 2018-05-04 18:33:03 +0200
+Description: Adapt Makefile to accept Debian preset compiler options
+
 Index: soapaligner/Makefile
 ===================================================================
 --- soapaligner.orig/Makefile
@@ -24,7 +28,7 @@ Index: soapaligner/Makefile
 +CC            ?= gcc
 +DEBUG_FLAGS   ?= -g3 -Wall -O2
 +PROFILE_FLAGS ?= -fprofile-arcs -ftest-coverage -pg
-+RELEASE_FLAGS ?= -msse3 -O3 -funroll-loops -maccumulate-outgoing-args -fomit-frame-pointer
++RELEASE_FLAGS ?= -O3 -funroll-loops -maccumulate-outgoing-args -fomit-frame-pointer
 +STATIC_FLAGS  ?= -static
 +DFLAGS        ?= -DMAKE_TIME=\""`date`"\"
 +LDFLAGS       ?=


=====================================
debian/patches/linkerror.patch
=====================================
--- a/debian/patches/linkerror.patch
+++ b/debian/patches/linkerror.patch
@@ -1,3 +1,7 @@
+Author: Steffen Moeller
+Last-Update: 2018-05-04 18:33:03 +0200
+Description: Fix build
+
 Index: soapaligner/Makefile
 ===================================================================
 --- soapaligner.orig/Makefile


=====================================
debian/rules
=====================================
--- a/debian/rules
+++ b/debian/rules
@@ -9,5 +9,7 @@ export CFLAGS += -flto
 export CXXFLAGS += -flto
 export LDFLAGS += -Wl,-flto
 
+export DEB_BUILD_MAINT_OPTIONS=hardening=+all
+
 %:
 	dh $@ 



View it on GitLab: https://salsa.debian.org/med-team/soapaligner/compare/c7933ba918b4afdb0def791a738ac1f38f4f62c8...e56a4867dbe574f42d2aa418ce8c3e515bdb36ae

-- 
View it on GitLab: https://salsa.debian.org/med-team/soapaligner/compare/c7933ba918b4afdb0def791a738ac1f38f4f62c8...e56a4867dbe574f42d2aa418ce8c3e515bdb36ae
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/20180630/43433f20/attachment-0001.html>


More information about the debian-med-commit mailing list