Your message dated Fri, 25 Aug 2017 11:49:19 +0000
with message-id <e1dld71-0007bs...@fasolo.debian.org>
and subject line Bug#853396: fixed in fastx-toolkit 0.0.14-5
has caused the Debian Bug report #853396,
regarding fastx-toolkit: ftbfs with GCC-7
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
853396: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=853396
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:fastx-toolkit
Version: 0.0.14-3
Severity: normal
Tags: sid buster
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-7
Please keep this issue open in the bug tracker for the package it
was filed for. If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.
The package fails to build in a test rebuild on at least amd64 with
gcc-7/g++-7, but succeeds to build with gcc-6/g++-6. The
severity of this report may be raised before the buster release.
There is no need to fix this issue in time for the stretch release.
The full build log can be found at:
http://people.debian.org/~doko/logs/gcc7-20170126/fastx-toolkit_0.0.14-3_unstable_gcc7.log
The last lines of the build log are at the end of this report.
To build with GCC 7, either set CC=gcc-7 CXX=g++-7 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t=experimental install g++
Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-7/porting_to.html
[...]
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/fastx_reverse_complement'
gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/libfastx -Wdate-time
-D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra
-Wformat-nonliteral -Wformat-security -Wswitch-default -Wswitch-enum
-Wunused-parameter -Wfloat-equal -Werror -DDEBUG -g -O1 -c -o
fastx_reverse_complement.o fastx_reverse_complement.c
/bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wall -Wextra -Wformat-nonliteral -Wformat-security
-Wswitch-default -Wswitch-enum -Wunused-parameter -Wfloat-equal -Werror -DDEBUG
-g -O1 -Wl,-z,relro -o fastx_reverse_complement fastx_reverse_complement.o
../libfastx/libfastx.a
libtool: link: gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra
-Wformat-nonliteral -Wformat-security -Wswitch-default -Wswitch-enum
-Wunused-parameter -Wfloat-equal -Werror -DDEBUG -g -O1 -Wl,-z -Wl,relro -o
fastx_reverse_complement fastx_reverse_complement.o ../libfastx/libfastx.a
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/fastx_reverse_complement'
Making all in fastx_collapser
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/fastx_collapser'
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/libfastx -Wdate-time
-D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra
-Wformat-nonliteral -Wformat-security -Wswitch-default -Wswitch-enum
-Wunused-parameter -Wfloat-equal -Werror -DDEBUG -g -O1 -c -o fastx_collapser.o
fastx_collapser.cpp
/bin/bash ../../libtool --tag=CXX --mode=link g++ -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wall -Wextra -Wformat-nonliteral -Wformat-security
-Wswitch-default -Wswitch-enum -Wunused-parameter -Wfloat-equal -Werror -DDEBUG
-g -O1 -Wl,-z,relro -o fastx_collapser fastx_collapser.o
../libfastx/libfastx.a
libtool: link: g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra
-Wformat-nonliteral -Wformat-security -Wswitch-default -Wswitch-enum
-Wunused-parameter -Wfloat-equal -Werror -DDEBUG -g -O1 -Wl,-z -Wl,relro -o
fastx_collapser fastx_collapser.o ../libfastx/libfastx.a
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/fastx_collapser'
Making all in fastx_uncollapser
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/fastx_uncollapser'
g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/gtextutils
-I../../src/libfastx -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wall -Wextra -Wformat-nonliteral -Wformat-security
-Wswitch-default -Wswitch-enum -Wunused-parameter -Wfloat-equal -Werror -DDEBUG
-g -O1 -c -o fastx_uncollapser.o fastx_uncollapser.cpp
/bin/bash ../../libtool --tag=CXX --mode=link g++ -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wall -Wextra -Wformat-nonliteral -Wformat-security
-Wswitch-default -Wswitch-enum -Wunused-parameter -Wfloat-equal -Werror -DDEBUG
-g -O1 -Wl,-z,relro -o fastx_uncollapser fastx_uncollapser.o -lgtextutils
../libfastx/libfastx.a
libtool: link: g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra
-Wformat-nonliteral -Wformat-security -Wswitch-default -Wswitch-enum
-Wunused-parameter -Wfloat-equal -Werror -DDEBUG -g -O1 -Wl,-z -Wl,relro -o
fastx_uncollapser fastx_uncollapser.o -lgtextutils ../libfastx/libfastx.a
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/fastx_uncollapser'
Making all in seqalign_test
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/seqalign_test'
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/libfastx -Wdate-time
-D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra
-Wformat-nonliteral -Wformat-security -Wswitch-default -Wswitch-enum
-Wunused-parameter -Wfloat-equal -Werror -DDEBUG -g -O1 -c -o seqalign_test.o
seqalign_test.cpp
/bin/bash ../../libtool --tag=CXX --mode=link g++ -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wall -Wextra -Wformat-nonliteral -Wformat-security
-Wswitch-default -Wswitch-enum -Wunused-parameter -Wfloat-equal -Werror -DDEBUG
-g -O1 -Wl,-z,relro -o seqalign_test seqalign_test.o ../libfastx/libfastx.a
libtool: link: g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra
-Wformat-nonliteral -Wformat-security -Wswitch-default -Wswitch-enum
-Wunused-parameter -Wfloat-equal -Werror -DDEBUG -g -O1 -Wl,-z -Wl,relro -o
seqalign_test seqalign_test.o ../libfastx/libfastx.a
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/seqalign_test'
Making all in fasta_formatter
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/fasta_formatter'
g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/gtextutils
-I../../src/libfastx -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wall -Wextra -Wformat-nonliteral -Wformat-security
-Wswitch-default -Wswitch-enum -Wunused-parameter -Wfloat-equal -Werror -DDEBUG
-g -O1 -c -o fasta_formatter.o fasta_formatter.cpp
fasta_formatter.cpp: In function 'void parse_command_line(int, char**)':
fasta_formatter.cpp:105:9: error: this statement may fall through
[-Werror=implicit-fallthrough=]
usage();
~~~~~^~
fasta_formatter.cpp:107:3: note: here
case 'i':
^~~~
cc1plus: all warnings being treated as errors
Makefile:444: recipe for target 'fasta_formatter.o' failed
make[4]: *** [fasta_formatter.o] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/fasta_formatter'
Makefile:389: recipe for target 'all-recursive' failed
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
Makefile:426: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
Makefile:358: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: make -j64 returned exit code 2
debian/rules:14: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
--- End Message ---
--- Begin Message ---
Source: fastx-toolkit
Source-Version: 0.0.14-5
We believe that the bug you reported is fixed in the latest version of
fastx-toolkit, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 853...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Andreas Tille <ti...@debian.org> (supplier of updated fastx-toolkit package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Fri, 25 Aug 2017 10:22:12 +0200
Source: fastx-toolkit
Binary: fastx-toolkit
Architecture: source amd64
Version: 0.0.14-5
Distribution: unstable
Urgency: low
Maintainer: Debian Med Packaging Team
<debian-med-packag...@lists.alioth.debian.org>
Changed-By: Andreas Tille <ti...@debian.org>
Description:
fastx-toolkit - FASTQ/A short nucleotide reads pre-processing tools
Closes: 853396
Changes:
fastx-toolkit (0.0.14-5) unstable; urgency=low
.
[ Steffen Moeller ]
* [debian/upstream/metadata] Added references to
OMICtools, bio.tools, RRID
.
[ Andreas Tille ]
* Standards-Version: 4.1.0 (no changes needed)
* Exit after usage to make sure gcc-7 will not assume that code falls
through case statement.
Closes: #853396
* d/rules: do not parse d/changelog
* drop autotools Build-Depends and in d/rules since that's redundant
for debhelper 10
Checksums-Sha1:
d668c42d2e1dc15f54ae60db2dbbe49c93ba9303 2170 fastx-toolkit_0.0.14-5.dsc
215c35b736b89c068538ea202f70678e9e29ceb4 19124
fastx-toolkit_0.0.14-5.debian.tar.xz
625f270dd8d20589596463a6737cfaf806b0b4ea 449262
fastx-toolkit-dbgsym_0.0.14-5_amd64.deb
b93511f39c5e076cc41090770856cb818559712d 6408
fastx-toolkit_0.0.14-5_amd64.buildinfo
099525c119c194739f17d668e45d8ede60c8696b 113088
fastx-toolkit_0.0.14-5_amd64.deb
Checksums-Sha256:
5e9b2d14b42b27970a9199847643993e4f3df39234ddcf088dad7ea26dbdb559 2170
fastx-toolkit_0.0.14-5.dsc
a805a5dd7f4fa3d75d9294cb6066c8f9a4648b5c2432072d9abbe990ddd6b145 19124
fastx-toolkit_0.0.14-5.debian.tar.xz
a3c841641e41821c078abd557ad068ebf936837abd414c7952a44704d91c3ac3 449262
fastx-toolkit-dbgsym_0.0.14-5_amd64.deb
41bea415a490fafa408901b1e02441750739f8d129356d5dfba7bdf977890341 6408
fastx-toolkit_0.0.14-5_amd64.buildinfo
a1a65c2fad148bad4fa852e5f0fb2c841480fe4069be40f8f72a32c909965078 113088
fastx-toolkit_0.0.14-5_amd64.deb
Files:
d5d52a25811b8a0b086ff41a2ec861e5 2170 science optional
fastx-toolkit_0.0.14-5.dsc
64c16821aaed55c8c01bb5dbebb71b34 19124 science optional
fastx-toolkit_0.0.14-5.debian.tar.xz
08f40ae58c0ab24fbf6ae94aca396c18 449262 debug extra
fastx-toolkit-dbgsym_0.0.14-5_amd64.deb
017b6fc5db3495e54e628971219650a1 6408 science optional
fastx-toolkit_0.0.14-5_amd64.buildinfo
588ea4dba316e9b74a5c3a0463fb5b22 113088 science optional
fastx-toolkit_0.0.14-5_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCAAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAlmgC7sRHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtHHShAAkHHg0tz3IgfZAWrKhP4VmCOiy+27giYV
zZT+RsP4iP6JswHQp387YMTOsEccFkRE0U5lWTFQCpVLcLFMiGPxokvdC0w3rMEr
jwid79GHOtv5pWBNCoGdy+dxUlUysKIk83y+PrwUPtNUck/jCyLUY/61Ozk/m98j
Jo22Xmbo3WLKApsLsBXtvpJaLewNy9QaO+vZU5NW5B3Cmvp8tvD8YaRBs3ziQgDV
VlCyRAruHKgUWUKUGqvZvkGXPeMsn4r1aF00ar8sj4tlCe872J5wFZZo2g/5KQ6h
FK34t3D7pZ6wRqm5Y41CjtTTeuFSJJdCyiFW+UoZmNaQOT1buCRatfQ21o/luBCA
LGfN9dlMyNwDgaoaKMAzPjndBXAuS0BpW/9RJmEHbdqPLhr3Mmu4U2X5Jwyecsx+
qNpA8FvfrtNyw2ABrHswoK4HebpapOyFzYH6TQXDyNs6HddpI4CfMCbVnJLcC7JF
wWgguYiIyEptgXVcSIdf07MSjemobeZRhq7MZ5bXJjB8X/4AdalAuO2XI9Y3hpCo
rxFNRxfnLJfMdb0XJnmxdsevZRUsEp/hp8azwCKPqa1YUzQzJnX+J7d/8RxYlwgP
pC4W/MpnWqmpqwgCCk0sgVb/1pvHuPl2uuihSsDMwLL5T78EFNYYOn8LrkpWaNJz
lJVwjqFBjAM=
=eq+i
-----END PGP SIGNATURE-----
--- End Message ---