[Debian-med-packaging] Bug#1004798: libpdb-redo FTBFS with libcifpp 2.0.4

Adrian Bunk bunk at debian.org
Tue Feb 1 21:48:08 GMT 2022


Source: libpdb-redo
Version: 1.0.2-3
Severity: serious
Tags: ftbfs

https://buildd.debian.org/status/logs.php?pkg=libpdb-redo&ver=1.0.2-3%2Bb2

...
src/BondMap.cpp: In function ‘void mmcif::createBondInfoFile(const std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&)’:
src/BondMap.cpp:246:103: error: no matching function for call to ‘cif::Category::rows<std::string, std::string>(<brace-enclosed initializer list>)’
  246 |                 for (const auto& [atom_id_1, atom_id_2]: chem_comp_bond->rows<std::string,std::string>({"atom_id_1", "atom_id_2"}))
      |                                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/BondMap.cpp:37:
/usr/include/cif++/Cif++.hpp:1850:42: note: candidate: ‘cif::iterator_proxy<const cif::Row, Ts ...> cif::Category::rows(Ns ...) const [with Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >}; Ns = {}]’
 1850 |         iterator_proxy<const Row, Ts...> rows(Ns... names) const
      |                                          ^~~~
/usr/include/cif++/Cif++.hpp:1850:42: note:   candidate expects 0 arguments, 1 provided
/usr/include/cif++/Cif++.hpp:1857:41: note: candidate: ‘cif::iterator_proxy<cif::Category, Ts ...> cif::Category::rows(Ns ...) [with Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >}; Ns = {}]’
 1857 |         iterator_proxy<Category, Ts...> rows(Ns... names)
      |                                         ^~~~
...


More information about the Debian-med-packaging mailing list