[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