[med-svn] [Git][med-team/phylip][master] 2 commits: Fix gcc-10 multiple definition errors

Shayan Doust gitlab at salsa.debian.org
Thu Jul 23 17:35:40 BST 2020



Shayan Doust pushed to branch master at Debian Med / phylip


Commits:
d8751b20 by Shayan Doust at 2020-07-23T17:33:58+01:00
Fix gcc-10 multiple definition errors

- - - - -
2d8f8486 by Shayan Doust at 2020-07-23T17:35:30+01:00
Append to changelog

- - - - -


3 changed files:

- debian/changelog
- + debian/patches/fcommon-flag.patch
- debian/patches/series


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,16 @@
+phylip (1:3.697+dfsg-2) UNRELEASED; urgency=medium
+
+  * Team upload
+
+  [ Steffen Möller ]
+  * Added ref to conda
+  * d/u/metadata: yamllint
+
+  [ Shayan Doust ]
+  * Fix gcc-10 multiple definition errors (Closes: #957681)
+
+ -- Shayan Doust <hello at shayandoust.me>  Thu, 23 Jul 2020 17:34:25 +0100
+
 phylip (1:3.697+dfsg-1) unstable; urgency=medium
 
   * Fix watch file


=====================================
debian/patches/fcommon-flag.patch
=====================================
@@ -0,0 +1,19 @@
+Description: add -fcommon flag during compilation
+ Porting to gcc-10 requires a handful of source modification / patching so simply just add -fcommon for now.
+Author: Shayan Doust <hello at shayandoust.me>
+Last-Update: 2020-07-23
+---
+
+Index: phylip/src/Makefile.unx
+===================================================================
+--- phylip.orig/src/Makefile.unx
++++ phylip/src/Makefile.unx
+@@ -98,7 +98,7 @@ CC        = gcc
+ #CFLAGS  = -g 
+ #
+ # An optimized one for gcc
+-CFLAGS  += -O3 -DUNX -fomit-frame-pointer
++CFLAGS  += -O3 -DUNX -fomit-frame-pointer -fcommon
+ #
+ # For some serious debugging using Gnu gcc
+ #


=====================================
debian/patches/series
=====================================
@@ -4,3 +4,4 @@ hardening.patch
 do_not_install_jar_files.patch
 soname.patch
 optimisation_flags.patch
+fcommon-flag.patch



View it on GitLab: https://salsa.debian.org/med-team/phylip/-/compare/d2499ead59090f9c76d2ae070a4916ad09321894...2d8f8486028b5185e969bc0801beacb78d63a29e

-- 
View it on GitLab: https://salsa.debian.org/med-team/phylip/-/compare/d2499ead59090f9c76d2ae070a4916ad09321894...2d8f8486028b5185e969bc0801beacb78d63a29e
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/20200723/ddce22e3/attachment-0001.html>


More information about the debian-med-commit mailing list