Run of multiarch-fixes for ucommon

Try this locally (using the lintian-brush package):

debcheckout ucommon
cd ucommon
apply-multiarch-hints
7197
7198
7199
7200
7201
7202
7203
7204
7205
7206
7207
7208
7209
7210
7211
7212
  (c++|optional=templinst)"std::ctype<char>::do_widen(char) const@Base" 7.0.0
  (c++|optional)"std::pair<std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, ost::Slog::Level> >, bool> 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, ost::Slog::Level>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, ost::Slog::Level> >, 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, ost::Slog::Level> > >::_M_emplace_unique<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ost::Slog::Level>&&)@Base" 7.0.0
@@ -904,8 +905,8 @@
  (c++)"virtual thunk to ost::TTYStream::~TTYStream()@Base" 7.0.0
  (c++)"virtual thunk to ost::ThreadQueue::~ThreadQueue()@Base" 7.0.0
  (c++)"virtual thunk to ost::ttystream::~ttystream()@Base" 7.0.0
- (c++|optional)"void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char const*, char const*, std::forward_iterator_tag)@Base" 7.0.0
- (c++|optional)"void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag)@Base" 7.0.0
+#MISSING: 7.0.0-16~jan+maf1# (c++|optional)"void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char const*, char const*, std::forward_iterator_tag)@Base" 7.0.0
+#MISSING: 7.0.0-16~jan+maf1# (c++|optional)"void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag)@Base" 7.0.0
  (c++|optional=templinst)"void std::vector<ost::PersistObject*, std::allocator<ost::PersistObject*> >::_M_realloc_insert<ost::PersistObject* const&>(__gnu_cxx::__normal_iterator<ost::PersistObject**, std::vector<ost::PersistObject*, std::allocator<ost::PersistObject*> > >, ost::PersistObject* const&)@Base" 7.0.0
  (c++|optional=templinst)"void 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> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, 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> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 7.0.0
  (c++)"vtable for ost::AppLog@Base" 7.0.0
dh_makeshlibs: error: failing due to earlier errors
make: *** [debian/rules:11: binary] Error 25
dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned exit status 2

Summary

Multi-arch fixes.

Full build log Full worker log