Loading debian/changelog +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. Loading debian/patches/disable-libieee 0 → 100644 +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 += debian/patches/series +1 −0 Original line number Diff line number Diff line Loading @@ -9,3 +9,4 @@ adjust-trimmomatic-adapters-path build_with_gcc6.patch NeedlemanWunschGotohBanded.patch remove_anaconda_hashbang disable-libieee Loading
debian/changelog +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. Loading
debian/patches/disable-libieee 0 → 100644 +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 +=
debian/patches/series +1 −0 Original line number Diff line number Diff line Loading @@ -9,3 +9,4 @@ adjust-trimmomatic-adapters-path build_with_gcc6.patch NeedlemanWunschGotohBanded.patch remove_anaconda_hashbang disable-libieee