Package: src:libarcus Version: 3.0.3-1 Severity: important buildd reports that the package fails to build on architectures other than amd64: --- new_symbol_file (libarcus3_3.0.3-1_arm64) +++ dpkg-gensymbolsG2tD1l 2017-11-23 11:18:12.246629570 +0000 @@ -63,6 +63,7 @@ (c++)"Arcus::SocketListener::setSocket(Arcus::Socket*)@Base" 2.3.1 (c++)"ErrorCollector::AddError(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.3.1 (c++)"ErrorCollector::~ErrorCollector()@Base" 2.3.1 + _ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_mPKS8_St9__va_listEmSB_z@Base 3.0.3-1 (c++)"createAddress(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)@Base" 2.3.1
(c++)"google::protobuf::compiler::MultiFileErrorCollector::AddWarning(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.3.1 (c++)"hash(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 2.3.1 @@ -98,7 +99,7 @@ (c++)"std::_Sp_counted_ptr_inplace<google::protobuf::compiler::Importer, std::allocator<google::protobuf::compiler::Importer>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)@Base" 2.3.1 (c++)"std::_Sp_counted_ptr_inplace<google::protobuf::compiler::Importer, std::allocator<google::protobuf::compiler::Importer>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()@Base" 2.3.1 (c++)"std::__cxx11::_List_base<std::shared_ptr<google::protobuf::Message>, std::allocator<std::shared_ptr<google::protobuf::Message> > >::_M_clear()@Base" 2.3.1 - (c++)"std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > __gnu_cxx::__to_xstring<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@Base" 2.3.1 +#MISSING: 3.0.3-1# (c++)"std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > __gnu_cxx::__to_xstring<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@Base" 2.3.1 (optional|c++)"std::__detail::_Map_base<google::protobuf::Descriptor const*, std::pair<google::protobuf::Descriptor const* const, unsigned int>, std::allocator<std::pair<google::protobuf::Descriptor const* const, unsigned int> >, std::__detail::_Select1st, std::equal_to<google::protobuf::Descriptor const*>, std::hash<google::protobuf::Descriptor const*>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true>, true>::operator[](google::protobuf::Descriptor const* const&)@Base" 2.5.0 (c++)"std::__detail::_Map_base<unsigned int, std::pair<unsigned int const, google::protobuf::Message const*>, std::allocator<std::pair<unsigned int const, google::protobuf::Message const*> >, std::__detail::_Select1st, std::equal_to<unsigned int>, std::hash<unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true>, true>::operator[](unsigned int const&)@Base" 2.3.1 (c++)"std::ctype<char>::do_widen(char) const@Base" 2.3.1 The situation is similar to bug #881493 - arch specific C++ symbols need to be added or made optional. This will be fixed with the next Debian release.