#1097306 litehtml: ftbfs with GCC-15

#1097306#5
Date:
2025-02-17 17:34:58 UTC
From:
To:
[This bug is NOT targeted to the upcoming trixie release]

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-15/g++-15, but succeeds to build with gcc-14/g++-14. The
severity of this report will be raised before the forky release.

The full build log can be found at:
http://qa-logs.debian.net/2025/02/16/amd64exp/litehtml_0.6-1.2_unstable_gccexp.log.gz
The last lines of the build log are at the end of this report.

To build with GCC 15, either set CC=gcc-15 CXX=g++-15 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++

GCC 15 now defaults to the C23/C++23 standards, exposing many FTBFS.
Other Common build failures are new warnings resulting in build failures
with -Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-15/porting_to.html

[...]
  (c++|optional=templinst)"std::vector<litehtml::css_attribute_selector, std::allocator<litehtml::css_attribute_selector> >::~vector()@Base" 0.6
  (c++|optional=templinst)"std::vector<litehtml::floated_box, std::allocator<litehtml::floated_box> >::~vector()@Base" 0.5
- (c++|optional=templinst)"std::vector<litehtml::position, std::allocator<litehtml::position> >::~vector()@Base" 0.6
+#MISSING: 0.6-1.2# (c++|optional=templinst)"std::vector<litehtml::position, std::allocator<litehtml::position> >::~vector()@Base" 0.6
  (c++|optional=templinst)"std::vector<litehtml::table_cell, std::allocator<litehtml::table_cell> >::~vector()@Base" 0.5
  (c++|optional=templinst|subst)"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_default_append({c++:size_t})@Base" 0.5
  (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.5
@@ -800,33 +821,33 @@
  (c++|optional=templinst)"typeinfo name for std::_Sp_make_shared_tag@Base" 0.5
  (c++|optional=templinst)"typeinfo name for std::enable_shared_from_this<litehtml::document>@Base" 0.5
  (c++|optional=templinst)"typeinfo name for std::enable_shared_from_this<litehtml::element>@Base" 0.5
- (c++|optional=templinst|subst)"void std::__introsort_loop<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, {c++:ssize_t}, __gnu_cxx::__ops::_Iter_comp_iter<std::less<int> > >(__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, __gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, {c++:ssize_t}, __gnu_cxx::__ops::_Iter_comp_iter<std::less<int> >)@Base" 0.5
- (c++|optional=templinst)"void std::vector<int, std::allocator<int> >::_M_realloc_insert<int>(__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, int&&)@Base" 0.5
- (c++|optional=templinst)"void std::vector<litehtml::css_attribute_selector, std::allocator<litehtml::css_attribute_selector> >::_M_realloc_insert<litehtml::css_attribute_selector const&>(__gnu_cxx::__normal_iterator<litehtml::css_attribute_selector*, std::vector<litehtml::css_attribute_selector, std::allocator<litehtml::css_attribute_selector> > >, litehtml::css_attribute_selector const&)@Base" 0.5
- (c++|optional=templinst)"void std::vector<litehtml::css_text, std::allocator<litehtml::css_text> >::_M_realloc_insert<litehtml::css_text>(__gnu_cxx::__normal_iterator<litehtml::css_text*, std::vector<litehtml::css_text, std::allocator<litehtml::css_text> > >, litehtml::css_text&&)@Base" 0.5
- (c++|optional=templinst)"void std::vector<litehtml::elements_iterator::stack_item, std::allocator<litehtml::elements_iterator::stack_item> >::_M_realloc_insert<litehtml::elements_iterator::stack_item const&>(__gnu_cxx::__normal_iterator<litehtml::elements_iterator::stack_item*, std::vector<litehtml::elements_iterator::stack_item, std::allocator<litehtml::elements_iterator::stack_item> > >, litehtml::elements_iterator::stack_item const&)@Base" 0.5
- (c++|optional=templinst)"void std::vector<litehtml::floated_box, std::allocator<litehtml::floated_box> >::_M_realloc_insert<litehtml::floated_box const&>(__gnu_cxx::__normal_iterator<litehtml::floated_box*, std::vector<litehtml::floated_box, std::allocator<litehtml::floated_box> > >, litehtml::floated_box const&)@Base" 0.5
- (c++|optional=templinst)"void std::vector<litehtml::floated_box, std::allocator<litehtml::floated_box> >::_M_realloc_insert<litehtml::floated_box>(__gnu_cxx::__normal_iterator<litehtml::floated_box*, std::vector<litehtml::floated_box, std::allocator<litehtml::floated_box> > >, litehtml::floated_box&&)@Base" 0.5
- (c++|optional=templinst)"void std::vector<litehtml::floated_box, std::allocator<litehtml::floated_box> >::emplace_back<litehtml::floated_box>(litehtml::floated_box&&)@Base" 0.5
- (c++|optional=templinst)"void std::vector<litehtml::media_query_expression, std::allocator<litehtml::media_query_expression> >::_M_realloc_insert<litehtml::media_query_expression const&>(__gnu_cxx::__normal_iterator<litehtml::media_query_expression*, std::vector<litehtml::media_query_expression, std::allocator<litehtml::media_query_expression> > >, litehtml::media_query_expression const&)@Base" 0.5
- (c++|optional=templinst)"void std::vector<litehtml::position, std::allocator<litehtml::position> >::_M_realloc_insert<litehtml::position const&>(__gnu_cxx::__normal_iterator<litehtml::position*, std::vector<litehtml::position, std::allocator<litehtml::position> > >, litehtml::position const&)@Base" 0.5
- (c++|optional=templinst)"void std::vector<litehtml::table_cell, std::allocator<litehtml::table_cell> >::_M_realloc_insert<litehtml::table_cell const&>(__gnu_cxx::__normal_iterator<litehtml::table_cell*, std::vector<litehtml::table_cell, std::allocator<litehtml::table_cell> > >, litehtml::table_cell const&)@Base" 0.5
- (c++|optional=templinst)"void std::vector<litehtml::table_cell, std::allocator<litehtml::table_cell> >::_M_realloc_insert<litehtml::table_cell>(__gnu_cxx::__normal_iterator<litehtml::table_cell*, std::vector<litehtml::table_cell, std::allocator<litehtml::table_cell> > >, litehtml::table_cell&&)@Base" 0.5
- (c++|optional=templinst)"void std::vector<litehtml::table_column*, std::allocator<litehtml::table_column*> >::_M_realloc_insert<litehtml::table_column*>(__gnu_cxx::__normal_iterator<litehtml::table_column**, std::vector<litehtml::table_column*, std::allocator<litehtml::table_column*> > >, litehtml::table_column*&&)@Base" 0.5
- (c++|optional=templinst)"void std::vector<litehtml::table_column, std::allocator<litehtml::table_column> >::_M_realloc_insert<litehtml::table_column>(__gnu_cxx::__normal_iterator<litehtml::table_column*, std::vector<litehtml::table_column, std::allocator<litehtml::table_column> > >, litehtml::table_column&&)@Base" 0.6
- (c++|optional=templinst)"void std::vector<litehtml::table_row, std::allocator<litehtml::table_row> >::_M_realloc_insert<litehtml::table_row>(__gnu_cxx::__normal_iterator<litehtml::table_row*, std::vector<litehtml::table_row, std::allocator<litehtml::table_row> > >, litehtml::table_row&&)@Base" 0.5
- (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> > >(__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> >&&)@Base" 0.5
- (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" 0.5
- (c++|optional=templinst|arch=!i386)"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> > > >::emplace_back<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)@Base" 0.5
- (c++|optional=templinst)"void std::vector<std::shared_ptr<litehtml::css_selector>, std::allocator<std::shared_ptr<litehtml::css_selector> > >::_M_realloc_insert<std::shared_ptr<litehtml::css_selector> const&>(__gnu_cxx::__normal_iterator<std::shared_ptr<litehtml::css_selector>*, std::vector<std::shared_ptr<litehtml::css_selector>, std::allocator<std::shared_ptr<litehtml::css_selector> > > >, std::shared_ptr<litehtml::css_selector> const&)@Base" 0.5
- (c++|optional=templinst)"void std::vector<std::shared_ptr<litehtml::element>, std::allocator<std::shared_ptr<litehtml::element> > >::_M_realloc_insert<std::shared_ptr<litehtml::element> >(__gnu_cxx::__normal_iterator<std::shared_ptr<litehtml::element>*, std::vector<std::shared_ptr<litehtml::element>, std::allocator<std::shared_ptr<litehtml::element> > > >, std::shared_ptr<litehtml::element>&&)@Base" 0.6
+#MISSING: 0.6-1.2# (c++|optional=templinst|subst)"void std::__introsort_loop<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, {c++:ssize_t}, __gnu_cxx::__ops::_Iter_comp_iter<std::less<int> > >(__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, __gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, {c++:ssize_t}, __gnu_cxx::__ops::_Iter_comp_iter<std::less<int> >)@Base" 0.5
+#MISSING: 0.6-1.2# (c++|optional=templinst)"void std::vector<int, std::allocator<int> >::_M_realloc_insert<int>(__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, int&&)@Base" 0.5
+#MISSING: 0.6-1.2# (c++|optional=templinst)"void std::vector<litehtml::css_attribute_selector, std::allocator<litehtml::css_attribute_selector> >::_M_realloc_insert<litehtml::css_attribute_selector const&>(__gnu_cxx::__normal_iterator<litehtml::css_attribute_selector*, std::vector<litehtml::css_attribute_selector, std::allocator<litehtml::css_attribute_selector> > >, litehtml::css_attribute_selector const&)@Base" 0.5
+#MISSING: 0.6-1.2# (c++|optional=templinst)"void std::vector<litehtml::css_text, std::allocator<litehtml::css_text> >::_M_realloc_insert<litehtml::css_text>(__gnu_cxx::__normal_iterator<litehtml::css_text*, std::vector<litehtml::css_text, std::allocator<litehtml::css_text> > >, litehtml::css_text&&)@Base" 0.5
+#MISSING: 0.6-1.2# (c++|optional=templinst)"void std::vector<litehtml::elements_iterator::stack_item, std::allocator<litehtml::elements_iterator::stack_item> >::_M_realloc_insert<litehtml::elements_iterator::stack_item const&>(__gnu_cxx::__normal_iterator<litehtml::elements_iterator::stack_item*, std::vector<litehtml::elements_iterator::stack_item, std::allocator<litehtml::elements_iterator::stack_item> > >, litehtml::elements_iterator::stack_item const&)@Base" 0.5
+#MISSING: 0.6-1.2# (c++|optional=templinst)"void std::vector<litehtml::floated_box, std::allocator<litehtml::floated_box> >::_M_realloc_insert<litehtml::floated_box const&>(__gnu_cxx::__normal_iterator<litehtml::floated_box*, std::vector<litehtml::floated_box, std::allocator<litehtml::floated_box> > >, litehtml::floated_box const&)@Base" 0.5
+#MISSING: 0.6-1.2# (c++|optional=templinst)"void std::vector<litehtml::floated_box, std::allocator<litehtml::floated_box> >::_M_realloc_insert<litehtml::floated_box>(__gnu_cxx::__normal_iterator<litehtml::floated_box*, std::vector<litehtml::floated_box, std::allocator<litehtml::floated_box> > >, litehtml::floated_box&&)@Base" 0.5
+#MISSING: 0.6-1.2# (c++|optional=templinst)"void std::vector<litehtml::floated_box, std::allocator<litehtml::floated_box> >::emplace_back<litehtml::floated_box>(litehtml::floated_box&&)@Base" 0.5
+#MISSING: 0.6-1.2# (c++|optional=templinst)"void std::vector<litehtml::media_query_expression, std::allocator<litehtml::media_query_expression> >::_M_realloc_insert<litehtml::media_query_expression const&>(__gnu_cxx::__normal_iterator<litehtml::media_query_expression*, std::vector<litehtml::media_query_expression, std::allocator<litehtml::media_query_expression> > >, litehtml::media_query_expression const&)@Base" 0.5
+#MISSING: 0.6-1.2# (c++|optional=templinst)"void std::vector<litehtml::position, std::allocator<litehtml::position> >::_M_realloc_insert<litehtml::position const&>(__gnu_cxx::__normal_iterator<litehtml::position*, std::vector<litehtml::position, std::allocator<litehtml::position> > >, litehtml::position const&)@Base" 0.5
+#MISSING: 0.6-1.2# (c++|optional=templinst)"void std::vector<litehtml::table_cell, std::allocator<litehtml::table_cell> >::_M_realloc_insert<litehtml::table_cell const&>(__gnu_cxx::__normal_iterator<litehtml::table_cell*, std::vector<litehtml::table_cell, std::allocator<litehtml::table_cell> > >, litehtml::table_cell const&)@Base" 0.5
+#MISSING: 0.6-1.2# (c++|optional=templinst)"void std::vector<litehtml::table_cell, std::allocator<litehtml::table_cell> >::_M_realloc_insert<litehtml::table_cell>(__gnu_cxx::__normal_iterator<litehtml::table_cell*, std::vector<litehtml::table_cell, std::allocator<litehtml::table_cell> > >, litehtml::table_cell&&)@Base" 0.5
+#MISSING: 0.6-1.2# (c++|optional=templinst)"void std::vector<litehtml::table_column*, std::allocator<litehtml::table_column*> >::_M_realloc_insert<litehtml::table_column*>(__gnu_cxx::__normal_iterator<litehtml::table_column**, std::vector<litehtml::table_column*, std::allocator<litehtml::table_column*> > >, litehtml::table_column*&&)@Base" 0.5
+#MISSING: 0.6-1.2# (c++|optional=templinst)"void std::vector<litehtml::table_column, std::allocator<litehtml::table_column> >::_M_realloc_insert<litehtml::table_column>(__gnu_cxx::__normal_iterator<litehtml::table_column*, std::vector<litehtml::table_column, std::allocator<litehtml::table_column> > >, litehtml::table_column&&)@Base" 0.6
+#MISSING: 0.6-1.2# (c++|optional=templinst)"void std::vector<litehtml::table_row, std::allocator<litehtml::table_row> >::_M_realloc_insert<litehtml::table_row>(__gnu_cxx::__normal_iterator<litehtml::table_row*, std::vector<litehtml::table_row, std::allocator<litehtml::table_row> > >, litehtml::table_row&&)@Base" 0.5
+#MISSING: 0.6-1.2# (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> > >(__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> >&&)@Base" 0.5
+#MISSING: 0.6-1.2# (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" 0.5
+#MISSING: 0.6-1.2# (c++|optional=templinst|arch=!i386)"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> > > >::emplace_back<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)@Base" 0.5
+#MISSING: 0.6-1.2# (c++|optional=templinst)"void std::vector<std::shared_ptr<litehtml::css_selector>, std::allocator<std::shared_ptr<litehtml::css_selector> > >::_M_realloc_insert<std::shared_ptr<litehtml::css_selector> const&>(__gnu_cxx::__normal_iterator<std::shared_ptr<litehtml::css_selector>*, std::vector<std::shared_ptr<litehtml::css_selector>, std::allocator<std::shared_ptr<litehtml::css_selector> > > >, std::shared_ptr<litehtml::css_selector> const&)@Base" 0.5
+#MISSING: 0.6-1.2# (c++|optional=templinst)"void std::vector<std::shared_ptr<litehtml::element>, std::allocator<std::shared_ptr<litehtml::element> > >::_M_realloc_insert<std::shared_ptr<litehtml::element> >(__gnu_cxx::__normal_iterator<std::shared_ptr<litehtml::element>*, std::vector<std::shared_ptr<litehtml::element>, std::allocator<std::shared_ptr<litehtml::element> > > >, std::shared_ptr<litehtml::element>&&)@Base" 0.6
  (c++|optional=templinst)"void std::vector<std::shared_ptr<litehtml::element>, std::allocator<std::shared_ptr<litehtml::element> > >::_M_realloc_insert<std::shared_ptr<litehtml::element> const&>(__gnu_cxx::__normal_iterator<std::shared_ptr<litehtml::element>*, std::vector<std::shared_ptr<litehtml::element>, std::allocator<std::shared_ptr<litehtml::element> > > >, std::shared_ptr<litehtml::element> const&)@Base" 0.5
- (c++|optional=templinst)"void std::vector<std::shared_ptr<litehtml::media_query>, std::allocator<std::shared_ptr<litehtml::media_query> > >::_M_realloc_insert<std::shared_ptr<litehtml::media_query> const&>(__gnu_cxx::__normal_iterator<std::shared_ptr<litehtml::media_query>*, std::vector<std::shared_ptr<litehtml::media_query>, std::allocator<std::shared_ptr<litehtml::media_query> > > >, std::shared_ptr<litehtml::media_query> const&)@Base" 0.5
- (c++|optional=templinst)"void std::vector<std::shared_ptr<litehtml::media_query_list>, std::allocator<std::shared_ptr<litehtml::media_query_list> > >::_M_realloc_insert<std::shared_ptr<litehtml::media_query_list> const&>(__gnu_cxx::__normal_iterator<std::shared_ptr<litehtml::media_query_list>*, std::vector<std::shared_ptr<litehtml::media_query_list>, std::allocator<std::shared_ptr<litehtml::media_query_list> > > >, std::shared_ptr<litehtml::media_query_list> const&)@Base" 0.5
- (c++|optional=templinst)"void std::vector<std::unique_ptr<litehtml::box, std::default_delete<litehtml::box> >, std::allocator<std::unique_ptr<litehtml::box, std::default_delete<litehtml::box> > > >::_M_realloc_insert<std::unique_ptr<litehtml::block_box, std::default_delete<litehtml::block_box> > >(__gnu_cxx::__normal_iterator<std::unique_ptr<litehtml::box, std::default_delete<litehtml::box> >*, std::vector<std::unique_ptr<litehtml::box, std::default_delete<litehtml::box> >, std::allocator<std::unique_ptr<litehtml::box, std::default_delete<litehtml::box> > > > >, std::unique_ptr<litehtml::block_box, std::default_delete<litehtml::block_box> >&&)@Base" 0.5
- (c++|optional=templinst)"void std::vector<std::unique_ptr<litehtml::box, std::default_delete<litehtml::box> >, std::allocator<std::unique_ptr<litehtml::box, std::default_delete<litehtml::box> > > >::_M_realloc_insert<std::unique_ptr<litehtml::line_box, std::default_delete<litehtml::line_box> > >(__gnu_cxx::__normal_iterator<std::unique_ptr<litehtml::box, std::default_delete<litehtml::box> >*, std::vector<std::unique_ptr<litehtml::box, std::default_delete<litehtml::box> >, std::allocator<std::unique_ptr<litehtml::box, std::default_delete<litehtml::box> > > > >, std::unique_ptr<litehtml::line_box, std::default_delete<litehtml::line_box> >&&)@Base" 0.5
- (c++|optional=templinst)"void std::vector<std::unique_ptr<litehtml::used_selector, std::default_delete<litehtml::used_selector> >, std::allocator<std::unique_ptr<litehtml::used_selector, std::default_delete<litehtml::used_selector> > > >::_M_realloc_insert<std::unique_ptr<litehtml::used_selector, std::default_delete<litehtml::used_selector> > >(__gnu_cxx::__normal_iterator<std::unique_ptr<litehtml::used_selector, std::default_delete<litehtml::used_selector> >*, std::vector<std::unique_ptr<litehtml::used_selector, std::default_delete<litehtml::used_selector> >, std::allocator<std::unique_ptr<litehtml::used_selector, std::default_delete<litehtml::used_selector> > > > >, std::unique_ptr<litehtml::used_selector, std::default_delete<litehtml::used_selector> >&&)@Base" 0.5
- (c++|optional=templinst)"void std::vector<std::vector<litehtml::table_cell, std::allocator<litehtml::table_cell> >, std::allocator<std::vector<litehtml::table_cell, std::allocator<litehtml::table_cell> > > >::_M_realloc_insert<std::vector<litehtml::table_cell, std::allocator<litehtml::table_cell> > const&>(__gnu_cxx::__normal_iterator<std::vector<litehtml::table_cell, std::allocator<litehtml::table_cell> >*, std::vector<std::vector<litehtml::table_cell, std::allocator<litehtml::table_cell> >, std::allocator<std::vector<litehtml::table_cell, std::allocator<litehtml::table_cell> > > > >, std::vector<litehtml::table_cell, std::allocator<litehtml::table_cell> > const&)@Base" 0.5
+#MISSING: 0.6-1.2# (c++|optional=templinst)"void std::vector<std::shared_ptr<litehtml::media_query>, std::allocator<std::shared_ptr<litehtml::media_query> > >::_M_realloc_insert<std::shared_ptr<litehtml::media_query> const&>(__gnu_cxx::__normal_iterator<std::shared_ptr<litehtml::media_query>*, std::vector<std::shared_ptr<litehtml::media_query>, std::allocator<std::shared_ptr<litehtml::media_query> > > >, std::shared_ptr<litehtml::media_query> const&)@Base" 0.5
+#MISSING: 0.6-1.2# (c++|optional=templinst)"void std::vector<std::shared_ptr<litehtml::media_query_list>, std::allocator<std::shared_ptr<litehtml::media_query_list> > >::_M_realloc_insert<std::shared_ptr<litehtml::media_query_list> const&>(__gnu_cxx::__normal_iterator<std::shared_ptr<litehtml::media_query_list>*, std::vector<std::shared_ptr<litehtml::media_query_list>, std::allocator<std::shared_ptr<litehtml::media_query_list> > > >, std::shared_ptr<litehtml::media_query_list> const&)@Base" 0.5
+#MISSING: 0.6-1.2# (c++|optional=templinst)"void std::vector<std::unique_ptr<litehtml::box, std::default_delete<litehtml::box> >, std::allocator<std::unique_ptr<litehtml::box, std::default_delete<litehtml::box> > > >::_M_realloc_insert<std::unique_ptr<litehtml::block_box, std::default_delete<litehtml::block_box> > >(__gnu_cxx::__normal_iterator<std::unique_ptr<litehtml::box, std::default_delete<litehtml::box> >*, std::vector<std::unique_ptr<litehtml::box, std::default_delete<litehtml::box> >, std::allocator<std::unique_ptr<litehtml::box, std::default_delete<litehtml::box> > > > >, std::unique_ptr<litehtml::block_box, std::default_delete<litehtml::block_box> >&&)@Base" 0.5
+#MISSING: 0.6-1.2# (c++|optional=templinst)"void std::vector<std::unique_ptr<litehtml::box, std::default_delete<litehtml::box> >, std::allocator<std::unique_ptr<litehtml::box, std::default_delete<litehtml::box> > > >::_M_realloc_insert<std::unique_ptr<litehtml::line_box, std::default_delete<litehtml::line_box> > >(__gnu_cxx::__normal_iterator<std::unique_ptr<litehtml::box, std::default_delete<litehtml::box> >*, std::vector<std::unique_ptr<litehtml::box, std::default_delete<litehtml::box> >, std::allocator<std::unique_ptr<litehtml::box, std::default_delete<litehtml::box> > > > >, std::unique_ptr<litehtml::line_box, std::default_delete<litehtml::line_box> >&&)@Base" 0.5
+#MISSING: 0.6-1.2# (c++|optional=templinst)"void std::vector<std::unique_ptr<litehtml::used_selector, std::default_delete<litehtml::used_selector> >, std::allocator<std::unique_ptr<litehtml::used_selector, std::default_delete<litehtml::used_selector> > > >::_M_realloc_insert<std::unique_ptr<litehtml::used_selector, std::default_delete<litehtml::used_selector> > >(__gnu_cxx::__normal_iterator<std::unique_ptr<litehtml::used_selector, std::default_delete<litehtml::used_selector> >*, std::vector<std::unique_ptr<litehtml::used_selector, std::default_delete<litehtml::used_selector> >, std::allocator<std::unique_ptr<litehtml::used_selector, std::default_delete<litehtml::used_selector> > > > >, std::unique_ptr<litehtml::used_selector, std::default_delete<litehtml::used_selector> >&&)@Base" 0.5
+#MISSING: 0.6-1.2# (c++|optional=templinst)"void std::vector<std::vector<litehtml::table_cell, std::allocator<litehtml::table_cell> >, std::allocator<std::vector<litehtml::table_cell, std::allocator<litehtml::table_cell> > > >::_M_realloc_insert<std::vector<litehtml::table_cell, std::allocator<litehtml::table_cell> > const&>(__gnu_cxx::__normal_iterator<std::vector<litehtml::table_cell, std::allocator<litehtml::table_cell> >*, std::vector<std::vector<litehtml::table_cell, std::allocator<litehtml::table_cell> >, std::allocator<std::vector<litehtml::table_cell, std::allocator<litehtml::table_cell> > > > >, std::vector<litehtml::table_cell, std::allocator<litehtml::table_cell> > const&)@Base" 0.5
  (c++)"vtable for litehtml::block_box@Base" 0.5
  (c++)"vtable for litehtml::document@Base" 0.5
  (c++)"vtable for litehtml::document_container@Base" 0.6
dh_makeshlibs: error: failing due to earlier errors
make: *** [debian/rules:14: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2