Your message dated Sat, 06 Nov 2021 19:03:47 +0000
with message-id <e1mjqyh-000j8y...@fasolo.debian.org>
and subject line Bug#983981: fixed in bamtools 2.5.1+dfsg-10
has caused the Debian Bug report #983981,
regarding bamtools: ftbfs with GCC-11
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.)


-- 
983981: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=983981
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:bamtools
Version: 2.5.1+dfsg-8
Severity: normal
Tags: sid bookworm
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-11

[This bug is not targeted to the upcoming bullseye release]

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-11/g++-11, but succeeds to build with gcc-10/g++-10. The
severity of this report will be raised before the bookworm release,
so nothing has to be done for the bullseye release.

The full build log can be found at:
http://people.debian.org/~doko/logs/20210228/filtered/gcc11/bamtools_2.5.1+dfsg-8_unstable_gcc11.log
The last lines of the build log are at the end of this report.

To build with GCC 11, either set CC=gcc-11 CXX=g++-11 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-11/porting_to.html

GCC 11 defaults to the GNU++17 standard.  If your package installs
header files in /usr/include, please don't work around C++17 issues
by choosing a lower C++ standard for the package build, but fix these
issues to build with the C++17 standard.

[...]
/usr/include/c++/11/bits/stl_multiset.h:503:36:   required from 
‘std::multiset<_Key, _Compare, _Alloc>::iterator std::multiset<_Key, _Compare, 
_Alloc>::insert(const value_type&) [with _Key = BamTools::Internal::MergeItem; 
_Compare = 
BamTools::Internal::MergeItemSorter<BamTools::Algorithms::Sort::ByName>; _Alloc 
= std::allocator<BamTools::Internal::MergeItem>; std::multiset<_Key, _Compare, 
_Alloc>::iterator = std::_Rb_tree<BamTools::Internal::MergeItem, 
BamTools::Internal::MergeItem, std::_Identity<BamTools::Internal::MergeItem>, 
BamTools::Internal::MergeItemSorter<BamTools::Algorithms::Sort::ByName>, 
std::allocator<BamTools::Internal::MergeItem> >::const_iterator; 
std::multiset<_Key, _Compare, _Alloc>::value_type = 
BamTools::Internal::MergeItem]’
/<<PKGBUILDDIR>>/src/api/internal/bam/BamMultiMerger_p.h:135:18:   required 
from ‘void 
BamTools::Internal::MultiMerger<Compare>::Add(BamTools::Internal::MergeItem) 
[with Compare = BamTools::Algorithms::Sort::ByName]’
/<<PKGBUILDDIR>>/src/api/internal/bam/BamMultiMerger_p.h:128:13:   required 
from here
/usr/include/c++/11/bits/stl_tree.h:770:15: error: static assertion failed: 
comparison object must be invocable as const
  770 |               is_invocable_v<const _Compare&, const _Key&, const _Key&>,
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h:770:15: note: ‘std::is_invocable_v<const 
BamTools::Internal::MergeItemSorter<BamTools::Algorithms::Sort::ByName>&, const 
BamTools::Internal::MergeItem&, const BamTools::Internal::MergeItem&>’ 
evaluates to false
/usr/include/c++/11/bits/stl_tree.h: In instantiation of ‘static const _Key& 
std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, 
_Alloc>::_S_key(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, 
_Alloc>::_Const_Link_type) [with _Key = BamTools::Internal::MergeItem; _Val = 
BamTools::Internal::MergeItem; _KeyOfValue = 
std::_Identity<BamTools::Internal::MergeItem>; _Compare = 
BamTools::Internal::MergeItemSorter<BamTools::Algorithms::Sort::ByPosition>; 
_Alloc = std::allocator<BamTools::Internal::MergeItem>; std::_Rb_tree<_Key, 
_Val, _KeyOfValue, _Compare, _Alloc>::_Const_Link_type = const 
std::_Rb_tree_node<BamTools::Internal::MergeItem>*]’:
/usr/include/c++/11/bits/stl_tree.h:2100:44:   required from 
‘std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> 
std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, 
_Alloc>::_M_get_insert_equal_pos(const key_type&) [with _Key = 
BamTools::Internal::MergeItem; _Val = BamTools::Internal::MergeItem; 
_KeyOfValue = std::_Identity<BamTools::Internal::MergeItem>; _Compare = 
BamTools::Internal::MergeItemSorter<BamTools::Algorithms::Sort::ByPosition>; 
_Alloc = std::allocator<BamTools::Internal::MergeItem>; std::_Rb_tree<_Key, 
_Val, _KeyOfValue, _Compare, _Alloc>::key_type = BamTools::Internal::MergeItem]’
/usr/include/c++/11/bits/stl_tree.h:2149:4:   required from 
‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator 
std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, 
_Alloc>::_M_insert_equal(_Arg&&) [with _Arg = const 
BamTools::Internal::MergeItem&; _Key = BamTools::Internal::MergeItem; _Val = 
BamTools::Internal::MergeItem; _KeyOfValue = 
std::_Identity<BamTools::Internal::MergeItem>; _Compare = 
BamTools::Internal::MergeItemSorter<BamTools::Algorithms::Sort::ByPosition>; 
_Alloc = std::allocator<BamTools::Internal::MergeItem>; std::_Rb_tree<_Key, 
_Val, _KeyOfValue, _Compare, _Alloc>::iterator = 
std::_Rb_tree<BamTools::Internal::MergeItem, BamTools::Internal::MergeItem, 
std::_Identity<BamTools::Internal::MergeItem>, 
BamTools::Internal::MergeItemSorter<BamTools::Algorithms::Sort::ByPosition>, 
std::allocator<BamTools::Internal::MergeItem> >::iterator]’
/usr/include/c++/11/bits/stl_multiset.h:503:36:   required from 
‘std::multiset<_Key, _Compare, _Alloc>::iterator std::multiset<_Key, _Compare, 
_Alloc>::insert(const value_type&) [with _Key = BamTools::Internal::MergeItem; 
_Compare = 
BamTools::Internal::MergeItemSorter<BamTools::Algorithms::Sort::ByPosition>; 
_Alloc = std::allocator<BamTools::Internal::MergeItem>; std::multiset<_Key, 
_Compare, _Alloc>::iterator = std::_Rb_tree<BamTools::Internal::MergeItem, 
BamTools::Internal::MergeItem, std::_Identity<BamTools::Internal::MergeItem>, 
BamTools::Internal::MergeItemSorter<BamTools::Algorithms::Sort::ByPosition>, 
std::allocator<BamTools::Internal::MergeItem> >::const_iterator; 
std::multiset<_Key, _Compare, _Alloc>::value_type = 
BamTools::Internal::MergeItem]’
/<<PKGBUILDDIR>>/src/api/internal/bam/BamMultiMerger_p.h:135:18:   required 
from ‘void 
BamTools::Internal::MultiMerger<Compare>::Add(BamTools::Internal::MergeItem) 
[with Compare = BamTools::Algorithms::Sort::ByPosition]’
/<<PKGBUILDDIR>>/src/api/internal/bam/BamMultiMerger_p.h:128:13:   required 
from here
/usr/include/c++/11/bits/stl_tree.h:770:15: error: static assertion failed: 
comparison object must be invocable as const
/usr/include/c++/11/bits/stl_tree.h:770:15: note: ‘std::is_invocable_v<const 
BamTools::Internal::MergeItemSorter<BamTools::Algorithms::Sort::ByPosition>&, 
const BamTools::Internal::MergeItem&, const BamTools::Internal::MergeItem&>’ 
evaluates to false
make[3]: *** [src/api/CMakeFiles/BamTools.dir/build.make:241: 
src/api/CMakeFiles/BamTools.dir/internal/bam/BamMultiReader_p.cpp.o] Error 1
make[3]: *** Waiting for unfinished jobs....
[ 23%] Building CXX object 
src/api/CMakeFiles/BamTools_static.dir/SamReadGroup.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/api && /usr/bin/c++ 
-DBAMTOOLS_API_LIBRARY -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE 
-D_LARGEFILE_SOURCE -I/<<PKGBUILDDIR>>/src -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -o 
CMakeFiles/BamTools_static.dir/SamReadGroup.cpp.o -c 
/<<PKGBUILDDIR>>/src/api/SamReadGroup.cpp
[ 24%] Building CXX object 
src/api/CMakeFiles/BamTools_static.dir/SamReadGroupDictionary.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/api && /usr/bin/c++ 
-DBAMTOOLS_API_LIBRARY -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE 
-D_LARGEFILE_SOURCE -I/<<PKGBUILDDIR>>/src -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -o 
CMakeFiles/BamTools_static.dir/SamReadGroupDictionary.cpp.o -c 
/<<PKGBUILDDIR>>/src/api/SamReadGroupDictionary.cpp
[ 25%] Building CXX object 
src/api/CMakeFiles/BamTools_static.dir/SamSequence.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/api && /usr/bin/c++ 
-DBAMTOOLS_API_LIBRARY -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE 
-D_LARGEFILE_SOURCE -I/<<PKGBUILDDIR>>/src -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -o 
CMakeFiles/BamTools_static.dir/SamSequence.cpp.o -c 
/<<PKGBUILDDIR>>/src/api/SamSequence.cpp
[ 26%] Building CXX object 
src/api/CMakeFiles/BamTools_static.dir/SamSequenceDictionary.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/api && /usr/bin/c++ 
-DBAMTOOLS_API_LIBRARY -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE 
-D_LARGEFILE_SOURCE -I/<<PKGBUILDDIR>>/src -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -o 
CMakeFiles/BamTools_static.dir/SamSequenceDictionary.cpp.o -c 
/<<PKGBUILDDIR>>/src/api/SamSequenceDictionary.cpp
[ 27%] Building CXX object 
src/api/CMakeFiles/BamTools_static.dir/internal/bam/BamHeader_p.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/api && /usr/bin/c++ 
-DBAMTOOLS_API_LIBRARY -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE 
-D_LARGEFILE_SOURCE -I/<<PKGBUILDDIR>>/src -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -o 
CMakeFiles/BamTools_static.dir/internal/bam/BamHeader_p.cpp.o -c 
/<<PKGBUILDDIR>>/src/api/internal/bam/BamHeader_p.cpp
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:327: src/api/CMakeFiles/BamTools.dir/all] 
Error 2
make[2]: *** Waiting for unfinished jobs....
[ 28%] Building CXX object 
src/api/CMakeFiles/BamTools_static.dir/internal/bam/BamMultiReader_p.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/api && /usr/bin/c++ 
-DBAMTOOLS_API_LIBRARY -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE 
-D_LARGEFILE_SOURCE -I/<<PKGBUILDDIR>>/src -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -o 
CMakeFiles/BamTools_static.dir/internal/bam/BamMultiReader_p.cpp.o -c 
/<<PKGBUILDDIR>>/src/api/internal/bam/BamMultiReader_p.cpp
[ 29%] Building CXX object 
src/api/CMakeFiles/BamTools_static.dir/internal/bam/BamRandomAccessController_p.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/api && /usr/bin/c++ 
-DBAMTOOLS_API_LIBRARY -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE 
-D_LARGEFILE_SOURCE -I/<<PKGBUILDDIR>>/src -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -o 
CMakeFiles/BamTools_static.dir/internal/bam/BamRandomAccessController_p.cpp.o 
-c /<<PKGBUILDDIR>>/src/api/internal/bam/BamRandomAccessController_p.cpp
[ 30%] Building CXX object 
src/api/CMakeFiles/BamTools_static.dir/internal/bam/BamReader_p.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/api && /usr/bin/c++ 
-DBAMTOOLS_API_LIBRARY -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE 
-D_LARGEFILE_SOURCE -I/<<PKGBUILDDIR>>/src -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -o 
CMakeFiles/BamTools_static.dir/internal/bam/BamReader_p.cpp.o -c 
/<<PKGBUILDDIR>>/src/api/internal/bam/BamReader_p.cpp
[ 31%] Building CXX object 
src/api/CMakeFiles/BamTools_static.dir/internal/bam/BamWriter_p.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/api && /usr/bin/c++ 
-DBAMTOOLS_API_LIBRARY -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE 
-D_LARGEFILE_SOURCE -I/<<PKGBUILDDIR>>/src -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -o 
CMakeFiles/BamTools_static.dir/internal/bam/BamWriter_p.cpp.o -c 
/<<PKGBUILDDIR>>/src/api/internal/bam/BamWriter_p.cpp
In file included from /usr/include/c++/11/map:60,
                 from /<<PKGBUILDDIR>>/src/api/BamMultiReader.h:13,
                 from 
/<<PKGBUILDDIR>>/src/api/internal/bam/BamMultiReader_p.h:25,
                 from 
/<<PKGBUILDDIR>>/src/api/internal/bam/BamMultiReader_p.cpp:10:
/usr/include/c++/11/bits/stl_tree.h: In instantiation of ‘static const _Key& 
std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, 
_Alloc>::_S_key(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, 
_Alloc>::_Const_Link_type) [with _Key = BamTools::Internal::MergeItem; _Val = 
BamTools::Internal::MergeItem; _KeyOfValue = 
std::_Identity<BamTools::Internal::MergeItem>; _Compare = 
BamTools::Internal::MergeItemSorter<BamTools::Algorithms::Sort::ByName>; _Alloc 
= std::allocator<BamTools::Internal::MergeItem>; std::_Rb_tree<_Key, _Val, 
_KeyOfValue, _Compare, _Alloc>::_Const_Link_type = const 
std::_Rb_tree_node<BamTools::Internal::MergeItem>*]’:
/usr/include/c++/11/bits/stl_tree.h:2100:44:   required from 
‘std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> 
std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, 
_Alloc>::_M_get_insert_equal_pos(const key_type&) [with _Key = 
BamTools::Internal::MergeItem; _Val = BamTools::Internal::MergeItem; 
_KeyOfValue = std::_Identity<BamTools::Internal::MergeItem>; _Compare = 
BamTools::Internal::MergeItemSorter<BamTools::Algorithms::Sort::ByName>; _Alloc 
= std::allocator<BamTools::Internal::MergeItem>; std::_Rb_tree<_Key, _Val, 
_KeyOfValue, _Compare, _Alloc>::key_type = BamTools::Internal::MergeItem]’
/usr/include/c++/11/bits/stl_tree.h:2149:4:   required from 
‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator 
std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, 
_Alloc>::_M_insert_equal(_Arg&&) [with _Arg = const 
BamTools::Internal::MergeItem&; _Key = BamTools::Internal::MergeItem; _Val = 
BamTools::Internal::MergeItem; _KeyOfValue = 
std::_Identity<BamTools::Internal::MergeItem>; _Compare = 
BamTools::Internal::MergeItemSorter<BamTools::Algorithms::Sort::ByName>; _Alloc 
= std::allocator<BamTools::Internal::MergeItem>; std::_Rb_tree<_Key, _Val, 
_KeyOfValue, _Compare, _Alloc>::iterator = 
std::_Rb_tree<BamTools::Internal::MergeItem, BamTools::Internal::MergeItem, 
std::_Identity<BamTools::Internal::MergeItem>, 
BamTools::Internal::MergeItemSorter<BamTools::Algorithms::Sort::ByName>, 
std::allocator<BamTools::Internal::MergeItem> >::iterator]’
/usr/include/c++/11/bits/stl_multiset.h:503:36:   required from 
‘std::multiset<_Key, _Compare, _Alloc>::iterator std::multiset<_Key, _Compare, 
_Alloc>::insert(const value_type&) [with _Key = BamTools::Internal::MergeItem; 
_Compare = 
BamTools::Internal::MergeItemSorter<BamTools::Algorithms::Sort::ByName>; _Alloc 
= std::allocator<BamTools::Internal::MergeItem>; std::multiset<_Key, _Compare, 
_Alloc>::iterator = std::_Rb_tree<BamTools::Internal::MergeItem, 
BamTools::Internal::MergeItem, std::_Identity<BamTools::Internal::MergeItem>, 
BamTools::Internal::MergeItemSorter<BamTools::Algorithms::Sort::ByName>, 
std::allocator<BamTools::Internal::MergeItem> >::const_iterator; 
std::multiset<_Key, _Compare, _Alloc>::value_type = 
BamTools::Internal::MergeItem]’
/<<PKGBUILDDIR>>/src/api/internal/bam/BamMultiMerger_p.h:135:18:   required 
from ‘void 
BamTools::Internal::MultiMerger<Compare>::Add(BamTools::Internal::MergeItem) 
[with Compare = BamTools::Algorithms::Sort::ByName]’
/<<PKGBUILDDIR>>/src/api/internal/bam/BamMultiMerger_p.h:128:13:   required 
from here
/usr/include/c++/11/bits/stl_tree.h:770:15: error: static assertion failed: 
comparison object must be invocable as const
  770 |               is_invocable_v<const _Compare&, const _Key&, const _Key&>,
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h:770:15: note: ‘std::is_invocable_v<const 
BamTools::Internal::MergeItemSorter<BamTools::Algorithms::Sort::ByName>&, const 
BamTools::Internal::MergeItem&, const BamTools::Internal::MergeItem&>’ 
evaluates to false
/usr/include/c++/11/bits/stl_tree.h: In instantiation of ‘static const _Key& 
std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, 
_Alloc>::_S_key(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, 
_Alloc>::_Const_Link_type) [with _Key = BamTools::Internal::MergeItem; _Val = 
BamTools::Internal::MergeItem; _KeyOfValue = 
std::_Identity<BamTools::Internal::MergeItem>; _Compare = 
BamTools::Internal::MergeItemSorter<BamTools::Algorithms::Sort::ByPosition>; 
_Alloc = std::allocator<BamTools::Internal::MergeItem>; std::_Rb_tree<_Key, 
_Val, _KeyOfValue, _Compare, _Alloc>::_Const_Link_type = const 
std::_Rb_tree_node<BamTools::Internal::MergeItem>*]’:
/usr/include/c++/11/bits/stl_tree.h:2100:44:   required from 
‘std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> 
std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, 
_Alloc>::_M_get_insert_equal_pos(const key_type&) [with _Key = 
BamTools::Internal::MergeItem; _Val = BamTools::Internal::MergeItem; 
_KeyOfValue = std::_Identity<BamTools::Internal::MergeItem>; _Compare = 
BamTools::Internal::MergeItemSorter<BamTools::Algorithms::Sort::ByPosition>; 
_Alloc = std::allocator<BamTools::Internal::MergeItem>; std::_Rb_tree<_Key, 
_Val, _KeyOfValue, _Compare, _Alloc>::key_type = BamTools::Internal::MergeItem]’
/usr/include/c++/11/bits/stl_tree.h:2149:4:   required from 
‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator 
std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, 
_Alloc>::_M_insert_equal(_Arg&&) [with _Arg = const 
BamTools::Internal::MergeItem&; _Key = BamTools::Internal::MergeItem; _Val = 
BamTools::Internal::MergeItem; _KeyOfValue = 
std::_Identity<BamTools::Internal::MergeItem>; _Compare = 
BamTools::Internal::MergeItemSorter<BamTools::Algorithms::Sort::ByPosition>; 
_Alloc = std::allocator<BamTools::Internal::MergeItem>; std::_Rb_tree<_Key, 
_Val, _KeyOfValue, _Compare, _Alloc>::iterator = 
std::_Rb_tree<BamTools::Internal::MergeItem, BamTools::Internal::MergeItem, 
std::_Identity<BamTools::Internal::MergeItem>, 
BamTools::Internal::MergeItemSorter<BamTools::Algorithms::Sort::ByPosition>, 
std::allocator<BamTools::Internal::MergeItem> >::iterator]’
/usr/include/c++/11/bits/stl_multiset.h:503:36:   required from 
‘std::multiset<_Key, _Compare, _Alloc>::iterator std::multiset<_Key, _Compare, 
_Alloc>::insert(const value_type&) [with _Key = BamTools::Internal::MergeItem; 
_Compare = 
BamTools::Internal::MergeItemSorter<BamTools::Algorithms::Sort::ByPosition>; 
_Alloc = std::allocator<BamTools::Internal::MergeItem>; std::multiset<_Key, 
_Compare, _Alloc>::iterator = std::_Rb_tree<BamTools::Internal::MergeItem, 
BamTools::Internal::MergeItem, std::_Identity<BamTools::Internal::MergeItem>, 
BamTools::Internal::MergeItemSorter<BamTools::Algorithms::Sort::ByPosition>, 
std::allocator<BamTools::Internal::MergeItem> >::const_iterator; 
std::multiset<_Key, _Compare, _Alloc>::value_type = 
BamTools::Internal::MergeItem]’
/<<PKGBUILDDIR>>/src/api/internal/bam/BamMultiMerger_p.h:135:18:   required 
from ‘void 
BamTools::Internal::MultiMerger<Compare>::Add(BamTools::Internal::MergeItem) 
[with Compare = BamTools::Algorithms::Sort::ByPosition]’
/<<PKGBUILDDIR>>/src/api/internal/bam/BamMultiMerger_p.h:128:13:   required 
from here
/usr/include/c++/11/bits/stl_tree.h:770:15: error: static assertion failed: 
comparison object must be invocable as const
/usr/include/c++/11/bits/stl_tree.h:770:15: note: ‘std::is_invocable_v<const 
BamTools::Internal::MergeItemSorter<BamTools::Algorithms::Sort::ByPosition>&, 
const BamTools::Internal::MergeItem&, const BamTools::Internal::MergeItem&>’ 
evaluates to false
make[3]: *** [src/api/CMakeFiles/BamTools_static.dir/build.make:241: 
src/api/CMakeFiles/BamTools_static.dir/internal/bam/BamMultiReader_p.cpp.o] 
Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:300: 
src/api/CMakeFiles/BamTools_static.dir/all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:163: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j4 "INSTALL=install 
--strip-program=true" VERBOSE=1 returned exit code 2
make: *** [debian/rules:10: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: bamtools
Source-Version: 2.5.1+dfsg-10
Done: Étienne Mollier <emoll...@debian.org>

We believe that the bug you reported is fixed in the latest version of
bamtools, 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 983...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Étienne Mollier <emoll...@debian.org> (supplier of updated bamtools 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: SHA512

Format: 1.8
Date: Sat, 06 Nov 2021 19:31:45 +0100
Source: bamtools
Architecture: source
Version: 2.5.1+dfsg-10
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team 
<debian-med-packag...@lists.alioth.debian.org>
Changed-By: Étienne Mollier <emoll...@debian.org>
Closes: 983981
Changes:
 bamtools (2.5.1+dfsg-10) unstable; urgency=medium
 .
   * Team upload.
   * Add gcc11.patch (Closes: 983981)
   * Remove bamtools.lintian-overrides
Checksums-Sha1:
 22fa370ea2a368a2022d708dfa1159a311a435ab 2396 bamtools_2.5.1+dfsg-10.dsc
 d24f57f133d872c589f7709abda8199c32100d35 12356 
bamtools_2.5.1+dfsg-10.debian.tar.xz
 38a412e09fb4c806c6c6a18eabefd7add3c7132b 8578 
bamtools_2.5.1+dfsg-10_amd64.buildinfo
Checksums-Sha256:
 0d5f9f1b9f31075a01afae845ccb47b547daa538df96d6ee14f5444acc6f216d 2396 
bamtools_2.5.1+dfsg-10.dsc
 121b0785e116d4c1b73c099717d1de1efcee406eb747e7d2994fe091d22db950 12356 
bamtools_2.5.1+dfsg-10.debian.tar.xz
 ea52e07948d3912db70ddc04f3520e3f51bed4ec983f86b16614627267b1e319 8578 
bamtools_2.5.1+dfsg-10_amd64.buildinfo
Files:
 bae52a0cf092afbc3716f7fb70d1373f 2396 science optional 
bamtools_2.5.1+dfsg-10.dsc
 5e041c0932ae2166f7ec7ecfdb6ee077 12356 science optional 
bamtools_2.5.1+dfsg-10.debian.tar.xz
 17593791d6af6ded177ce98a4898b4c7 8578 science optional 
bamtools_2.5.1+dfsg-10_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJIBAEBCgAyFiEEj5GyJ8fW8rGUjII2eTz2fo8NEdoFAmGGzbYUHGVtb2xsaWVy
QGRlYmlhbi5vcmcACgkQeTz2fo8NEdqsNA//RzFTgW5bjIWdEu9ZdAhzX0RNS7Q4
Y8Jsd2xERGwpRZgT4zrKPTfAQA6yG4dd2SDp65D1hFgShdkXSYW7a/DFpnBJTaF/
nkvHb8Mj2ES6ZcgUwZjmzVneXOUEPJmyI0GOqVzkrzYiE6QwpSeXiMK+LP25sCdW
10LYG4Hfjb7MnTURvg4xI4qFosTCGXekjatnDhPukGmtischtqEQ8gZ3Z0japn7C
tBgqFQ12vD7CSB5RyflZbYq3NfVQ3qMRpni9bfsIk/1n/a13ymuEoD4TJ2hBcY6v
qJIBYcJPUE9Tt+pb1jMceHMYkVOXqoCiYlAAzFEBAC3YNZ/OVlugZ02KqmDsS4t7
Kqwkcf9dHy1ZJ6819nSIzTd1NFKjHrcxo/oB4Y7SbSWQVtI6kRN+59YIoa6QBxcZ
SGEV1sGJVqSBvfleR3SexLzFpW2zRdO05S3Qm4BiSpJxYDu/U3FT3wFGY2wVZCQM
+VNOePbA05lMIwoDKtYV+G2Gt9qxR3r+Yi/FDeko5MeoBVlz/5NE9jqfADn/JV8x
hM86eZMsVnfSTv8VIrTNZct74Crzla537BLwuEsQPE08ON5Tl9Kxe/Cbh3yLonTB
D70lUlrtMbvMisGB3aBlbbgEUsXvFJsPYFiab762d7e8B/LoHJJYZCGVQrP8Tzdp
zGNUM7lwVVZR1xQ=
=oj59
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to