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.

Reply via email to