[med-svn] [Git][med-team/dialign-t][master] 11 commits: Added patch to fix FTBFS with Gcc 10

Étienne Mollier gitlab at salsa.debian.org
Wed Jul 22 23:36:07 BST 2020



Étienne Mollier pushed to branch master at Debian Med / dialign-t


Commits:
1f07fba9 by Étienne Mollier at 2020-07-22T23:56:38+02:00
Added patch to fix FTBFS with Gcc 10

- - - - -
d356dec9 by Étienne Mollier at 2020-07-23T00:05:43+02:00
Moved watch link to https://

Note however that the link to download the newer source code version
is still fetched through http://.  This is due to hardcoded http:// in
download links.

- - - - -
e9ab7f06 by Étienne Mollier at 2020-07-23T00:07:16+02:00
Fixed spelling error reported by lintian

- - - - -
569b6538 by Étienne Mollier at 2020-07-23T00:09:21+02:00
Added DEP3 header to gcc10.patch

- - - - -
01bc98fd by Étienne Mollier at 2020-07-23T00:11:01+02:00
routine-update: Standards-Version: 4.5.0

- - - - -
0e35142a by Étienne Mollier at 2020-07-23T00:11:01+02:00
routine-update: debhelper-compat 13

- - - - -
f4924f57 by Étienne Mollier at 2020-07-23T00:11:03+02:00
routine-update: Add salsa-ci file

- - - - -
dac90afe by Étienne Mollier at 2020-07-23T00:11:03+02:00
routine-update: Rules-Requires-Root: no

- - - - -
e01eb95a by Étienne Mollier at 2020-07-23T00:11:04+02:00
Use secure URI in Homepage field.

Changes-By: lintian-brush
Fixes: lintian: homepage-field-uses-insecure-uri
See-also: https://lintian.debian.org/tags/homepage-field-uses-insecure-uri.html

- - - - -
bc1dad5a by Étienne Mollier at 2020-07-23T00:11:05+02:00
Remove obsolete field Contact from debian/upstream/metadata (already present in machine-readable debian/copyright).

Changes-By: lintian-brush

- - - - -
725e0682 by Étienne Mollier at 2020-07-23T00:11:37+02:00
routine-update: Ready to upload to unstable

- - - - -


10 changed files:

- debian/README.Debian
- debian/changelog
- − debian/compat
- debian/control
- + debian/patches/gcc10.patch
- debian/patches/series
- + debian/salsa-ci.yml
- debian/upstream/metadata
- debian/watch
- − source/Makefile.orig


Changes:

=====================================
debian/README.Debian
=====================================
@@ -7,7 +7,7 @@ The configuration directory shipped with the source is installed in
 
 Possible issues with this package:
 
- - Users have no write acces to /usr/share/dialign-tx, so problems are expected
-   when running dialign-t -C.
+ - Users have no write access to /usr/share/dialign-tx, so problems are
+   expected when running dialign-t -C.
 
  -- Charles Plessy <plessy at debian.org>  Fri, 04 Apr 2008 11:23:25 +0900


=====================================
debian/changelog
=====================================
@@ -1,3 +1,19 @@
+dialign-t (1.0.2-13) unstable; urgency=medium
+
+  * Team upload.
+  * Added patch to fix FTBFS with Gcc 10.  (Closes: #957131)
+  * Moved watch link to https://.
+  * Fixed spelling error reported by lintian in README.Debian.
+  * Standards-Version: 4.5.0 (routine-update)
+  * debhelper-compat 13 (routine-update)
+  * Add salsa-ci file (routine-update)
+  * Rules-Requires-Root: no (routine-update)
+  * Use secure URI in Homepage field.
+  * Remove obsolete field Contact from debian/upstream/metadata (already present
+    in machine-readable debian/copyright).
+
+ -- Étienne Mollier <etienne.mollier at mailoo.org>  Thu, 23 Jul 2020 00:11:05 +0200
+
 dialign-t (1.0.2-12) unstable; urgency=medium
 
   [ Jelmer Vernooij ]


=====================================
debian/compat deleted
=====================================
@@ -1 +0,0 @@
-11


=====================================
debian/control
=====================================
@@ -4,11 +4,12 @@ Uploaders: Charles Plessy <plessy at debian.org>,
            Andreas Tille <tille at debian.org>
 Section: science
 Priority: optional
-Build-Depends: debhelper (>= 11~)
-Standards-Version: 4.2.1
+Build-Depends: debhelper-compat (= 13)
+Standards-Version: 4.5.0
 Vcs-Browser: https://salsa.debian.org/med-team/dialign-t
 Vcs-Git: https://salsa.debian.org/med-team/dialign-t.git
-Homepage: http://dialign-tx.gobics.de/
+Homepage: https://dialign-tx.gobics.de/
+Rules-Requires-Root: no
 
 Package: dialign-tx
 Architecture: any


=====================================
debian/patches/gcc10.patch
=====================================
@@ -0,0 +1,18 @@
+Description: fix FTBFS with Gcc 10
+Author: Étienne Mollier <etienne.mollier at mailoo.org>
+Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957131
+Forwarded: no
+Last-Update: 2020-07-23
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+--- dialign-t.orig/source/parameters.h
++++ dialign-t/source/parameters.h
+@@ -138,7 +138,7 @@
+     /*              global variable                 */
+     /*                                              */
+     /************************************************/
+-struct parameters* para;
++__attribute__((__common__)) struct parameters* para;
+ 
+ 
+ 


=====================================
debian/patches/series
=====================================
@@ -4,3 +4,4 @@ consistent_declarations.patch
 clang-ftbfs.diff
 spelling.patch
 mayhem.patch
+gcc10.patch


=====================================
debian/salsa-ci.yml
=====================================
@@ -0,0 +1,4 @@
+---
+include:
+  - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml
+  - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml


=====================================
debian/upstream/metadata
=====================================
@@ -1,4 +1,3 @@
-Contact: Amarendran R. Subramanian <subraman at informatik.uni-tuebingen.de>
 Name: DIALIGN-T
 Reference:
  AUTHOR: >


=====================================
debian/watch
=====================================
@@ -1,3 +1,3 @@
 version=4
 
-http://dialign-tx.gobics.de/download http://dialign-tx.gobics.de/DIALIGN-TX_(.*)\.tar\.gz
+https://dialign-tx.gobics.de/download http://dialign-tx.gobics.de/DIALIGN-TX_(.*)\.tar\.gz


=====================================
source/Makefile.orig deleted
=====================================
@@ -1,39 +0,0 @@
-CC=gcc
-# debug
-#CPPFLAGS=-g -O0 -Q -v -da
-#CPPFLAGS=-g -O0 -fstack-check -Q -v -da
-
-#CPPFLAGS=-g -D_REENTRANT
-
-# THIS IS FOR THE OPTIMIZED ONE
-#CPPFLAGS=-g 
-#CPPFLAGS=-O3 -march=i686 -funroll-loops
-CPPFLAGS=-O3 -funroll-loops -march=i686 -mfpmath=sse -msse  -mmmx
-#CPPFLAGS=-march=athlon-mp -g -O0 -Wall -D_USE_XOPEN -D__unix__
-
-OBJ_DIR=.
-TARGET=.
-
-OBJ =  \
-	$(OBJ_DIR)/museq.o \
-	$(OBJ_DIR)/parameters.o \
-	$(OBJ_DIR)/io.o \
-	$(OBJ_DIR)/diag.o \
-	$(OBJ_DIR)/alig.o \
-	$(OBJ_DIR)/assemble.o \
-	$(OBJ_DIR)/prob.o \
-	$(OBJ_DIR)/orf.o \
-	$(OBJ_DIR)/translate.o \
-
-
-all: museq
-
-clean:
-	rm -rf *.o *rtl *jump *addre* *cfg *life *reg *reload *flow* *stack  museq dialign-tx
-
-museq:	$(OBJ)
-	rm -f $(TARGET)/$@
-	$(CC) -o $(TARGET)/$@ \
-	$(OBJ) \
-	-pipe -Wall -lm 
-	mv museq dialign-tx



View it on GitLab: https://salsa.debian.org/med-team/dialign-t/-/compare/cdca3026a12b9f3b4214b35c3542e1f37e847518...725e068229aae8a0d06466919c0d74cef2597c09

-- 
View it on GitLab: https://salsa.debian.org/med-team/dialign-t/-/compare/cdca3026a12b9f3b4214b35c3542e1f37e847518...725e068229aae8a0d06466919c0d74cef2597c09
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/20200722/7fa7c706/attachment-0001.html>


More information about the debian-med-commit mailing list