[Debian-med-packaging] Bug#811644: FTBFS with GCC 6: cannot convert x to y

Andreas Tille andreas at an3as.eu
Wed Jan 20 08:43:23 UTC 2016


Hi,

I just want to inform you that idba does not build with GCC 6 since
there are obviously some stricter type checkings done.  Please let
me know if you have some trouble to fix this.

Kind regards and thanks for providing idba as Free Software

      Andreas.

On Tue, Jan 19, 2016 at 04:34:06PM -0800, Martin Michlmayr wrote:
> Package: idba
> Version: 1.1.2-1
> Severity: important
> User: debian-gcc at lists.debian.org
> Usertags: ftbfs-gcc-6 gcc-6-cannot-convert
> 
> This package fails to build with GCC 6.  GCC 6 has not been released
> yet, but it's expected that GCC 6 will become the default compiler for
> stretch.
> 
> Note that only the first error is reported; there might be more.  You
> can find a snapshot of GCC 6 in experimental.  To build with GCC 6,
> you can set CC=gcc-6 CXX=g++-6 explicitly.
> 
> > sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on dl580gen9-02.hlinux
> ...
> > g++ -DHAVE_CONFIG_H -I. -I.. -I../src -I../gtest_src   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -O3 -fopenmp -pthread -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c -o sequence_reader.o `test -f '../src/sequence/sequence_reader.cpp' || echo './'`../src/sequence/sequence_reader.cpp
> > ../src/sequence/sequence_reader.cpp: In member function 'virtual bool FastaReader::ReadRecord(Sequence&, std::__cxx11::string&, std::__cxx11::string&)':
> > ../src/sequence/sequence_reader.cpp:50:40: error: cannot convert 'std::istream {aka std::basic_istream<char>}' to 'bool' in return
> >      return ReadFasta(*is_, seq, comment);
> >                                         ^
> > 
> > ../src/sequence/sequence_reader.cpp: In member function 'virtual bool FastqReader::ReadRecord(Sequence&, std::__cxx11::string&, std::__cxx11::string&)':
> > ../src/sequence/sequence_reader.cpp:55:49: error: cannot convert 'std::istream {aka std::basic_istream<char>}' to 'bool' in return
> >      return ReadFastq(*is_, seq, comment, quality);
> >                                                  ^
> > 
> > Makefile:441: recipe for target 'sequence_reader.o' failed
> 
> -- 
> Martin Michlmayr
> Linux for HPE Helion, Hewlett Packard Enterprise
> 
> _______________________________________________
> Debian-med-packaging mailing list
> Debian-med-packaging at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-packaging
> 

-- 
http://fam-tille.de



More information about the Debian-med-packaging mailing list