Commit 9cead657 authored by Andreas Tille's avatar Andreas Tille
Browse files

Build with glibc 2.27 (fix for cannot find -lieee)

parent 45363394
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
trinityrnaseq (2.5.1+dfsg-2) unstable; urgency=medium

  * Team upload.

  [ Aurelien Jarno ]
  * Build with glibc 2.27 (fix for cannot find -lieee)

 -- Andreas Tille <tille@debian.org>  Sat, 17 Feb 2018 09:04:18 +0100

trinityrnaseq (2.5.1+dfsg-1) unstable; urgency=medium

  * New upstream release. Updated watch file.
+64 −0
Original line number Diff line number Diff line
Author: Aurelien Jarno <aurel32@debian.org>
Last-Update: Sat, 17 Feb 2018 00:26:39 +0100
Bug-Debian: https://bugs.debian.org/890631
Description: Starting with glibc 2.27, support for the "ieee" library (part of
 SVID specification) has been removed. The libieee.a library is therefore not
 shipped anymore. In the trinityrnaseq case, GCC tries to link with this
 library due to the use of the -mieee-fp option. Removing this option
 from the Makefile is enough to fix the issue. This is what the patch does.

--- trinityrnaseq-2.5.1+dfsg.orig/Chrysalis/Makefile_g++_i386
+++ trinityrnaseq-2.5.1+dfsg/Chrysalis/Makefile_g++_i386
@@ -11,7 +11,7 @@ XERCES_INC	= -ISpines
 # Need to use old Compaq assembler:
 SYS_OPT		+= 
 
-SYS_LANG	+= -mieee-fp
+SYS_LANG	+= 
 
 SYS_INCS	+=
 
--- trinityrnaseq-2.5.1+dfsg.orig/Chrysalis/Makefile_g++_i686
+++ trinityrnaseq-2.5.1+dfsg/Chrysalis/Makefile_g++_i686
@@ -9,7 +9,7 @@ XERCES_LIB	= -L$(LIB) -lxerces-c1_5_1-i6
 # Need to use old Compaq assembler:
 SYS_OPT		+= 
 
-SYS_LANG	+= -mieee-fp
+SYS_LANG	+= 
 
 SYS_INCS	+=
 
--- trinityrnaseq-2.5.1+dfsg.orig/Chrysalis/Makefile_g++_i86pc
+++ trinityrnaseq-2.5.1+dfsg/Chrysalis/Makefile_g++_i86pc
@@ -9,7 +9,7 @@ XERCES_LIB	= -L$(LIB) -lxerces-c1_5_1-i8
 # Need to use old Compaq assembler:
 SYS_OPT		+= 
 
-SYS_LANG	+= -mieee-fp
+SYS_LANG	+= 
 
 SYS_INCS	+=
 
--- trinityrnaseq-2.5.1+dfsg.orig/Chrysalis/Makefile_g++_x86_64
+++ trinityrnaseq-2.5.1+dfsg/Chrysalis/Makefile_g++_x86_64
@@ -11,7 +11,7 @@ XERCES_INC	= -ISpines
 # Need to use old Compaq assembler:
 SYS_OPT		+= 
 
-SYS_LANG	+= -mieee-fp
+SYS_LANG	+=
 
 SYS_INCS	+=
 
--- trinityrnaseq-2.5.1+dfsg.orig/Chrysalis/Makefile_g++_x86_64_mpi
+++ trinityrnaseq-2.5.1+dfsg/Chrysalis/Makefile_g++_x86_64_mpi
@@ -11,7 +11,7 @@ XERCES_INC	= -ISpines
 # Need to use old Compaq assembler:
 SYS_OPT		+= 
 
-SYS_LANG	+= -mieee-fp
+SYS_LANG	+= 
 
 SYS_INCS	+=
 
+1 −0
Original line number Diff line number Diff line
@@ -9,3 +9,4 @@ adjust-trimmomatic-adapters-path
build_with_gcc6.patch
NeedlemanWunschGotohBanded.patch
remove_anaconda_hashbang
disable-libieee