[Debian-med-packaging] Bug#812294: bedtools: FTBFS with GCC 6: parse error in template argument

Martin Michlmayr tbm at hpe.com
Thu Mar 3 01:18:45 UTC 2016


* Martin Michlmayr <tbm at hpe.com> [2016-01-21 20:13]:
> Package: bedtools
> Version: 2.25.0-1
> Severity: normal
> 
> > bedFile.h: In member function 'bool BedFile::parseVcfLine(T&, const std::vector<std::__cxx11::basic_string<char> >&)':
> > bedFile.h:799:47: error: parse error in template argument list
> >              else if ( (bed.start < 0) || (bed.end < 0) ) {
> >                                                ^~~~~~~

The package builds fine with GCC 6 6-20160228-1.  Since the package
itself didn't change, I guess that either a bug in GCC 6 got fixed or
possibly a header in another package.

Looks like a GCC 6 issue... I see upstream made some changes based on
your report.  I guess they can revert the ((bed.end) change.

I'll leave this bug, but it compiles so feel free to close or to close
when you've spoken to upstream.  Sorry for the noise!

-- 
Martin Michlmayr
Linux for HPE Helion, Hewlett Packard Enterprise



More information about the Debian-med-packaging mailing list