[Debian-med-packaging] Bug#914049: progressivemauve FTBFS with boost 1.67
Adrian Bunk
bunk at debian.org
Sun Nov 18 20:36:52 GMT 2018
Source: progressivemauve
Version: 1.2.0+4713+dfsg-2
Severity: serious
Tags: ftbfs
https://buildd.debian.org/status/package.php?p=progressivemauve&suite=sid
...
repeatoire.cpp: In function 'void processNovelSubsetMatches(GappedMatchRecord*&, std::vector<boost::tuples::tuple<MatchRecord*, std::vector<long unsigned int, std::allocator<long unsigned int> >, std::vector<long unsigned int, std::allocator<long unsigned int> > > >&, bool, ProcrastinationQueue&, std::vector<genome::gnSequence*>&, int, uint, int&, size_t&)':
repeatoire.cpp:1594:34: error: no matching function for call to 'std::vector<boost::tuples::tuple<MatchRecord*, std::vector<long unsigned int, std::allocator<long unsigned int> >, std::vector<long unsigned int, std::allocator<long unsigned int> > > >::push_back(GappedMatchRecord*&)'
novel_subset_list.push_back(M_n);
^
In file included from /usr/include/c++/8/vector:64,
from /usr/include/libGenome/gnGenomeSpec.h:21,
from /usr/include/libGenome/gnSequence.h:27,
from repeatoire.cpp:1:
/usr/include/c++/8/bits/stl_vector.h:1074:7: note: candidate: 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = boost::tuples::tuple<MatchRecord*, std::vector<long unsigned int, std::allocator<long unsigned int> >, std::vector<long unsigned int, std::allocator<long unsigned int> > >; _Alloc = std::allocator<boost::tuples::tuple<MatchRecord*, std::vector<long unsigned int, std::allocator<long unsigned int> >, std::vector<long unsigned int, std::allocator<long unsigned int> > > >; std::vector<_Tp, _Alloc>::value_type = boost::tuples::tuple<MatchRecord*, std::vector<long unsigned int, std::allocator<long unsigned int> >, std::vector<long unsigned int, std::allocator<long unsigned int> > >]'
push_back(const value_type& __x)
^~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1074:7: note: no known conversion for argument 1 from 'GappedMatchRecord*' to 'const value_type&' {aka 'const boost::tuples::tuple<MatchRecord*, std::vector<long unsigned int, std::allocator<long unsigned int> >, std::vector<long unsigned int, std::allocator<long unsigned int> > >&'}
/usr/include/c++/8/bits/stl_vector.h:1090:7: note: candidate: 'void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = boost::tuples::tuple<MatchRecord*, std::vector<long unsigned int, std::allocator<long unsigned int> >, std::vector<long unsigned int, std::allocator<long unsigned int> > >; _Alloc = std::allocator<boost::tuples::tuple<MatchRecord*, std::vector<long unsigned int, std::allocator<long unsigned int> >, std::vector<long unsigned int, std::allocator<long unsigned int> > > >; std::vector<_Tp, _Alloc>::value_type = boost::tuples::tuple<MatchRecord*, std::vector<long unsigned int, std::allocator<long unsigned int> >, std::vector<long unsigned int, std::allocator<long unsigned int> > >]'
push_back(value_type&& __x)
^~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1090:7: note: no known conversion for argument 1 from 'GappedMatchRecord*' to 'std::vector<boost::tuples::tuple<MatchRecord*, std::vector<long unsigned int, std::allocator<long unsigned int> >, std::vector<long unsigned int, std::allocator<long unsigned int> > > >::value_type&&' {aka 'boost::tuples::tuple<MatchRecord*, std::vector<long unsigned int, std::allocator<long unsigned int> >, std::vector<long unsigned int, std::allocator<long unsigned int> > >&&'}
make[3]: *** [Makefile:1070: repeatoire.o] Error 1
More information about the Debian-med-packaging
mailing list