Package: src:cppdb Version: 0.3.1+dfsg-7 Severity: serious Tags: ftbfs Dear maintainer:
I tried to build this package in buster but it failed: -------------------------------------------------------------------------------- [...] debian/rules build-arch dh build-arch dh_update_autotools_config -a dh_autoreconf -a debian/rules override_dh_auto_configure make[1]: Entering directory '/<<BUILDDIR>>/cppdb-0.3.1+dfsg' dh_auto_configure -- -DLIBDIR=lib/x86_64-linux-gnu -DODBC_BACKEND_INTERNAL=OFF cd obj-x86_64-linux-gnu && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run "-GUnix Makefiles" -DLIBDIR=lib/x86_64-linux-gnu -DODBC_BACKEND_INTERNAL=OFF .. -- The C compiler identification is GNU 8.2.0 -- The CXX compiler identification is GNU 8.2.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done [... snipped ...] @@ -75,7 +78,7 @@ (c++)"cppdb::odbc_backend::tosqlwide(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 0.3.1 (c++)"cppdb::odbc_backend::widen(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 0.3.1 (c++)"cppdb::odbc_backend::widen[abi:cxx11](char const*, char const*)@Base" 0.3.1 - (c++|optional=templinst)"cppdb::ref_ptr<cppdb::odbc_backend::statement>::reset(cppdb::odbc_backend::statement*)@Base" 0.3.1 +#MISSING: 0.3.1+dfsg-7# (c++|optional=templinst)"cppdb::ref_ptr<cppdb::odbc_backend::statement>::reset(cppdb::odbc_backend::statement*)@Base" 0.3.1 cppdb_odbc_get_connection@Base 0.3.1 (c++|optional=templinst)"double cppdb::parse_number<double>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_istringstream<char, std::char_traits<char>, std::allocator<char> >&)@Base" 0.3.1 (c++|optional=templinst)"float cppdb::parse_number<float>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_istringstream<char, std::char_traits<char>, std::allocator<char> >&)@Base" 0.3.1 @@ -88,18 +91,18 @@ (c++|optional=templinst)"std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_co py<std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_Alloc_node>(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const*, std::_Rb _tree_node_base*, std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_Alloc_node&)@Base" 0.3.1 (c++|optional=templinst)"std::__cxx11::_List_base<std::vector<std::pair<bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::allocator<std::vector<std::pair<bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >::_M_clear()@Base" 0.3.1 (c++|optional=templinst)"std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 0.3.1 - (c++|optional=templinst)"std::__cxx11::basic_string<unsigned short, std::char_traits<unsigned short>, std::allocator<unsigned short> >::_M_append(unsigned short const*, unsigned int)@Base" 0.3.1 +#MISSING: 0.3.1+dfsg-7# (c++|optional=templinst)"std::__cxx11::basic_string<unsigned short, std::char_traits<unsigned short>, std::allocator<unsigned short> >::_M_append(unsigned short const*, unsigned int)@Base" 0.3.1 (c++|optional=templinst)"std::__cxx11::basic_string<unsigned short, std::char_traits<unsigned short>, std::allocator<unsigned short> >::_M_append(unsigned short const*, unsigned long)@Base" 0.3.1 - (c++|optional=templinst)"std::__cxx11::basic_string<unsigned short, std::char_traits<unsigned short>, std::allocator<unsigned short> >::_M_mutate(unsigned int, unsigned int, unsigned short const*, unsigned int)@Base" 0.3.1 +#MISSING: 0.3.1+dfsg-7# (c++|optional=templinst)"std::__cxx11::basic_string<unsigned short, std::char_traits<unsigned short>, std::allocator<unsigned short> >::_M_mutate(unsigned int, unsigned int, unsigned short const*, unsigned int)@Base" 0.3.1 (c++|optional=templinst)"std::__cxx11::basic_string<unsigned short, std::char_traits<unsigned short>, std::allocator<unsigned short> >::_M_mutate(unsigned long, unsigned long, unsigned short const*, unsigned long)@Base" 0.3.1 (c++|optional=templinst)"std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::~basic_stringbuf()@Base" 0.3.1 - (c++|optional=templinst)"std::vector<cppdb::odbc_backend::statement::parameter, std::allocator<cppdb::odbc_backend::statement::parameter> >::_M_default_append(unsigned int)@Base" 0.3.1 +#MISSING: 0.3.1+dfsg-7# (c++|optional=templinst)"std::vector<cppdb::odbc_backend::statement::parameter, std::allocator<cppdb::odbc_backend::statement::parameter> >::_M_default_append(unsigned int)@Base" 0.3.1 (c++|optional=templinst)"std::vector<cppdb::odbc_backend::statement::parameter, std::allocator<cppdb::odbc_backend::statement::parameter> >::_M_default_append(unsigned long)@Base" 0.3.1 - (c++|optional=templinst)"std::vector<cppdb::odbc_backend::statement::parameter, std::allocator<cppdb::odbc_backend::statement::parameter> >::reserve(unsigned int)@Base" 0.3.1 - (c++|optional=templinst)"std::vector<cppdb::odbc_backend::statement::parameter, std::allocator<cppdb::odbc_backend::statement::parameter> >::reserve(unsigned long)@Base" 0.3.1 - (c++|optional=templinst)"std::vector<cppdb::odbc_backend::statement::parameter, std::allocator<cppdb::odbc_backend::statement::parameter> >::~vector()@Base" 0.3.1 +#MISSING: 0.3.1+dfsg-7# (c++|optional=templinst)"std::vector<cppdb::odbc_backend::statement::parameter, std::allocator<cppdb::odbc_backend::statement::parameter> >::reserve(unsigned int)@Base" 0.3.1 +#MISSING: 0.3.1+dfsg-7# (c++|optional=templinst)"std::vector<cppdb::odbc_backend::statement::parameter, std::allocator<cppdb::odbc_backend::statement::parameter> >::reserve(unsigned long)@Base" 0.3.1 +#MISSING: 0.3.1+dfsg-7# (c++|optional=templinst)"std::vector<cppdb::odbc_backend::statement::parameter, std::allocator<cppdb::odbc_backend::statement::parameter> >::~vector()@Base" 0.3.1 (c++|optional=templinst)"std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~vector()@Base" 0.3.1 - (c++|optional=templinst)"std::vector<std::pair<bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_default_append(unsigned int)@Base" 0.3.1 +#MISSING: 0.3.1+dfsg-7# (c++|optional=templinst)"std::vector<std::pair<bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_default_append(unsigned int)@Base" 0.3.1 (c++|optional=templinst)"std::vector<std::pair<bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_default_append(unsigned long)@Base" 0.3.1 (c++|optional=templinst)"std::vector<std::pair<bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~vector()@Base" 0.3.1 (c++)"typeinfo for cppdb::bad_value_cast@Base" 0.3.1 @@ -123,7 +126,7 @@ (c++|optional=templinst)"unsigned long cppdb::parse_number<unsigned long>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_istringstream<char, std::char_traits<char>, std::allocator<char> >&)@Base" 0.3.1 (c++|optional=templinst)"unsigned long long cppdb::parse_number<unsigned long long>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_istringstream<char, std::char_traits<char>, std::allocator<char> >&)@Base" 0.3.1 (c++|optional=templinst)"unsigned short cppdb::parse_number<unsigned short>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_istringstream<char, std::char_traits<char>, std::allocator<char> >&)@Base" 0.3.1 - (c++|optional=templinst)"void cppdb::odbc_backend::statement::parameter::set<__float128>(__float128)@Base" 0.3.1 +#MISSING: 0.3.1+dfsg-7# (c++|optional=templinst)"void cppdb::odbc_backend::statement::parameter::set<__float128>(__float128)@Base" 0.3.1 (c++|optional=templinst)"void cppdb::odbc_backend::statement::parameter::set<double>(double)@Base" 0.3.1 (c++|optional=templinst)"void cppdb::odbc_backend::statement::parameter::set<int>(int)@Base" 0.3.1 (c++|optional=templinst)"void cppdb::odbc_backend::statement::parameter::set<long double>(long double)@Base" 0.3.1 dh_makeshlibs: failing due to earlier errors make: *** [debian/rules:12: binary-arch] Error 2 dpkg-buildpackage: error: fakeroot debian/rules binary-arch subprocess returned exit status 2 -------------------------------------------------------------------------------- The build was made with "dpkg-buildpackage -B" in my autobuilder. Most probably, it also fails here in reproducible builds: https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/cppdb.html where you can get a full build log if you need it. If this is really a bug in one of the build-depends, please use reassign and affects, so that this is still visible in the BTS web page for this package. Thanks.