--- Begin Message ---
Package: src:fswatch
Version: 1.14.0+repack-4
Severity: normal
Tags: sid bullseye
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-9
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-9/g++-9, but succeeds to build with gcc-8/g++-8. The
severity of this report will be raised before the bullseye release,
so nothing has to be done for the buster release.
The full build log can be found at:
http://people.debian.org/~doko/logs/gcc9-20190321/fswatch_1.14.0+repack-4_unstable_gcc9.log
The last lines of the build log are at the end of this report.
To build with GCC 9, either set CC=gcc-9 CXX=g++-9 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t=experimental install g++
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-9/porting_to.html
GCC 9 also passes the linker option --as-needed by default; typical
build issues are passing libraries before object files to the linker,
or underlinking of convenience libraries built from the same source.
[...]
(c++)"std::__detail::_Compiler<std::__cxx11::regex_traits<char>
>::_M_pop()@Base" 1.10.0
(c++)"std::__detail::_Compiler<std::__cxx11::regex_traits<char>
>::_M_quantifier()@Base" 1.10.0
(c++)"std::__detail::_Compiler<std::__cxx11::regex_traits<char>
>::_M_try_char()@Base" 1.10.0
@@ -281,11 +284,11 @@
(optional|c++|arch= !amd64 !arm64 !armel !armhf !i386 !mips !mips64el !mipsel
!ppc64el !s390x !alpha !hppa !m68k !powerpc !powerpcspe !ppc64 !riscv64 !sh4
!sparc64 !x32 )"std::__detail::_NFA<std::__cxx11::regex_traits<char>
>::_M_eliminate_dummy()@Base" 1.12.0
(optional|c++|arch=!amd64 !arm64 !mips64el !ppc64el !s390x !alpha !ia64
!ppc64 !riscv64 !sparc64 )"std::__detail::_NFA<std::__cxx11::regex_traits<char>
>::_M_insert_backref(unsigned int)@Base" 1.10.0
(optional|c++|arch=!armel !armhf !i386 !mips !mipsel !hppa !m68k !powerpc
!powerpcspe !sh4 !x32 )"std::__detail::_NFA<std::__cxx11::regex_traits<char>
>::_M_insert_backref(unsigned long)@Base" 1.10.0
- (c++)"std::__detail::_NFA<std::__cxx11::regex_traits<char>
>::_M_insert_dummy()@Base" 1.10.0
+#MISSING: 1.14.0+repack-4#
(c++)"std::__detail::_NFA<std::__cxx11::regex_traits<char>
>::_M_insert_dummy()@Base" 1.10.0
(c++)"std::__detail::_NFA<std::__cxx11::regex_traits<char>
>::_M_insert_matcher(std::function<bool (char)>)@Base" 1.10.0
(c++)"std::__detail::_NFA<std::__cxx11::regex_traits<char>
>::_M_insert_repeat(long, long, bool)@Base" 1.10.0
- (optional|c++|arch= !armel !powerpcspe !riscv64
)"std::__detail::_NFA<std::__cxx11::regex_traits<char>
>::_M_insert_state(std::__detail::_State<char>)@Base" 1.14.0
- (optional|c++|arch= !armel !alpha !ia64 !riscv64
)"std::__detail::_NFA<std::__cxx11::regex_traits<char>
>::_M_insert_subexpr_begin()@Base" 1.10.0
+#MISSING: 1.14.0+repack-4# (optional|c++|arch= !armel !powerpcspe !riscv64
)"std::__detail::_NFA<std::__cxx11::regex_traits<char>
>::_M_insert_state(std::__detail::_State<char>)@Base" 1.14.0
+#MISSING: 1.14.0+repack-4# (optional|c++|arch= !armel !alpha !ia64 !riscv64
)"std::__detail::_NFA<std::__cxx11::regex_traits<char>
>::_M_insert_subexpr_begin()@Base" 1.10.0
(c++)"std::__detail::_Scanner<char>::_M_advance()@Base" 1.10.0
(c++)"std::__detail::_Scanner<char>::_M_eat_class(char)@Base" 1.10.0
(c++)"std::__detail::_Scanner<char>::_M_eat_escape_awk()@Base" 1.10.0
@@ -303,7 +306,7 @@
(c++)"std::ctype<char>::do_widen(char) const@Base" 1.10.0
(optional|c++|arch=armel armhf i386 mips mipsel hppa m68k powerpc powerpcspe
sh4 x32)"std::deque<std::__detail::_StateSeq<std::__cxx11::regex_traits<char>
>, std::allocator<std::__detail::_StateSeq<std::__cxx11::regex_traits<char> > >
>::_M_reallocate_map(unsigned int, bool)@Base" 1.11.2
(optional|c++|arch=!armel !armhf !i386 !mips !mipsel !hppa !m68k !powerpc
!powerpcspe !sh4
!x32)"std::deque<std::__detail::_StateSeq<std::__cxx11::regex_traits<char> >,
std::allocator<std::__detail::_StateSeq<std::__cxx11::regex_traits<char> > >
>::_M_reallocate_map(unsigned long, bool)@Base" 1.11.2
-
(optional|c++)"std::deque<std::__detail::_StateSeq<std::__cxx11::regex_traits<char>
>, std::allocator<std::__detail::_StateSeq<std::__cxx11::regex_traits<char> >
> >::push_back(std::__detail::_StateSeq<std::__cxx11::regex_traits<char> >
const&)@Base" 1.10.0
+#MISSING: 1.14.0+repack-4#
(optional|c++)"std::deque<std::__detail::_StateSeq<std::__cxx11::regex_traits<char>
>, std::allocator<std::__detail::_StateSeq<std::__cxx11::regex_traits<char> >
> >::push_back(std::__detail::_StateSeq<std::__cxx11::regex_traits<char> >
const&)@Base" 1.10.0
(c++)"std::function<bool (char)>::function(std::function<bool (char)>
const&)@Base" 1.10.0
(c++)"std::function<bool
(char)>::function<std::__detail::_BracketMatcher<std::__cxx11::regex_traits<char>,
false, false>, void,
void>(std::__detail::_BracketMatcher<std::__cxx11::regex_traits<char>, false,
false>)@Base" 1.10.0
(c++)"std::function<bool
(char)>::function<std::__detail::_BracketMatcher<std::__cxx11::regex_traits<char>,
false, true>, void,
void>(std::__detail::_BracketMatcher<std::__cxx11::regex_traits<char>, false,
true>)@Base" 1.10.0
@@ -323,8 +326,8 @@
(c++)"std::vector<char, std::allocator<char>
>::_M_erase(__gnu_cxx::__normal_iterator<char*, std::vector<char,
std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::vector<char,
std::allocator<char> > >)@Base" 1.10.0
(c++)"std::vector<fsw::compiled_monitor_filter,
std::allocator<fsw::compiled_monitor_filter> >::~vector()@Base" 1.12.0
(c++)"std::vector<fsw::event, std::allocator<fsw::event> >::~vector()@Base"
1.9.3
- (optional|c++|arch= !armel !mips !mipsel !powerpcspe !riscv64
)"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> > >
>::push_back(std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> > const&)@Base" 1.14.0
- (optional|c++)"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(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> > > > const&)@Base" 1.10.0
+#MISSING: 1.14.0+repack-4# (optional|c++|arch= !armel !mips !mipsel
!powerpcspe !riscv64 )"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> > > >::push_back(std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)@Base" 1.14.0
+#MISSING: 1.14.0+repack-4#
(optional|c++)"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(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> > > > const&)@Base" 1.10.0
(c++)"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" 1.9.3
(optional|c++|arch= armel armhf i386 mips mipsel hppa m68k powerpc powerpcspe
sh4 x32 )"std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char
const*, std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> > > >,
std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char
const*, std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> > > > > >::_M_default_append(unsigned int)@Base" 1.10.0
(optional|c++|arch= !armel !armhf !i386 !mips !mipsel !hppa !m68k !powerpc
!powerpcspe !sh4 !x32
)"std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const*,
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >
> >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char
const*, std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> > > > > >::_M_default_append(unsigned long)@Base" 1.10.0
@@ -393,8 +396,8 @@
(c++)"typeinfo name for
std::thread::_State_impl<std::thread::_Invoker<std::tuple<void
(*)(fsw::monitor*), fsw::monitor*> > >@Base" 1.10.0
(optional|c++|arch= !amd64 !arm64 !mips64el !ppc64el !s390x !alpha !ia64
!ppc64 !riscv64 !sparc64 )"void
std::__adjust_heap<__gnu_cxx::__normal_iterator<char*, std::vector<char,
std::allocator<char> > >, int, char,
__gnu_cxx::__ops::_Iter_less_iter>(__gnu_cxx::__normal_iterator<char*,
std::vector<char, std::allocator<char> > >, int, int, char,
__gnu_cxx::__ops::_Iter_less_iter)@Base" 1.10.0
(optional|c++|arch= !armel !armhf !i386 !mips !mipsel !hppa !m68k !powerpc
!powerpcspe !sh4 !x32 )"void
std::__adjust_heap<__gnu_cxx::__normal_iterator<char*, std::vector<char,
std::allocator<char> > >, long, char,
__gnu_cxx::__ops::_Iter_less_iter>(__gnu_cxx::__normal_iterator<char*,
std::vector<char, std::allocator<char> > >, long, long, char,
__gnu_cxx::__ops::_Iter_less_iter)@Base" 1.10.0
- (optional|c++)"void std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char const*,
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >
> >(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > >,
__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > >,
std::forward_iterator_tag)@Base" 1.12.0
- (optional|c++)"void std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char*,
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >
> >(__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > >,
__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > >,
std::forward_iterator_tag)@Base" 1.12.0
+#MISSING: 1.14.0+repack-4# (optional|c++)"void
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>
>::_M_construct<__gnu_cxx::__normal_iterator<char const*,
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >
> >(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > >,
__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > >,
std::forward_iterator_tag)@Base" 1.12.0
+#MISSING: 1.14.0+repack-4# (optional|c++)"void
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>
>::_M_construct<__gnu_cxx::__normal_iterator<char*,
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >
> >(__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > >,
__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > >,
std::forward_iterator_tag)@Base" 1.12.0
(optional|c++)"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" 1.12.0
(optional|c++)"void std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> >::_M_construct<char*>(char*, char*,
std::forward_iterator_tag)@Base" 1.12.0
(c++)"void std::__detail::_Compiler<std::__cxx11::regex_traits<char>
>::_M_insert_any_matcher_ecma<false, false>()@Base" 1.10.0
@@ -435,7 +438,7 @@
(c++|arch= x32 )"void std::vector<fsw::event, std::allocator<fsw::event>
>::emplace_back<std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> > const&, long long&, std::vector<fsw_event_flag,
std::allocator<fsw_event_flag> >&>(std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, long long&,
std::vector<fsw_event_flag, std::allocator<fsw_event_flag> >&)@Base" 1.12.0
(c++|arch= !x32 )"void std::vector<fsw::event, std::allocator<fsw::event>
>::emplace_back<std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> > const&, long&, std::vector<fsw_event_flag,
std::allocator<fsw_event_flag> >&>(std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, long&,
std::vector<fsw_event_flag, std::allocator<fsw_event_flag> >&)@Base" 1.12.0
(c++)"void std::vector<fsw::monitor_filter,
std::allocator<fsw::monitor_filter> >::_M_realloc_insert<fsw::monitor_filter
const&>(__gnu_cxx::__normal_iterator<fsw::monitor_filter*,
std::vector<fsw::monitor_filter, std::allocator<fsw::monitor_filter> > >,
fsw::monitor_filter const&)@Base" 1.10.0
- (c++)"void std::vector<fsw::monitor_filter,
std::allocator<fsw::monitor_filter>
>::_M_realloc_insert<fsw::monitor_filter>(__gnu_cxx::__normal_iterator<fsw::monitor_filter*,
std::vector<fsw::monitor_filter, std::allocator<fsw::monitor_filter> > >,
fsw::monitor_filter&&)@Base" 1.10.0
+#MISSING: 1.14.0+repack-4# (c++)"void std::vector<fsw::monitor_filter,
std::allocator<fsw::monitor_filter>
>::_M_realloc_insert<fsw::monitor_filter>(__gnu_cxx::__normal_iterator<fsw::monitor_filter*,
std::vector<fsw::monitor_filter, std::allocator<fsw::monitor_filter> > >,
fsw::monitor_filter&&)@Base" 1.10.0
(c++)"void std::vector<fsw_event_flag, std::allocator<fsw_event_flag>
>::_M_realloc_insert<fsw_event_flag
const&>(__gnu_cxx::__normal_iterator<fsw_event_flag*,
std::vector<fsw_event_flag, std::allocator<fsw_event_flag> > >, fsw_event_flag
const&)@Base" 1.10.0
(c++)"void std::vector<fsw_event_flag, std::allocator<fsw_event_flag>
>::_M_realloc_insert<fsw_event_flag>(__gnu_cxx::__normal_iterator<fsw_event_flag*,
std::vector<fsw_event_flag, std::allocator<fsw_event_flag> > >,
fsw_event_flag&&)@Base" 1.10.0
(c++)"void std::vector<fsw_event_flag, std::allocator<fsw_event_flag>
>::emplace_back<fsw_event_flag>(fsw_event_flag&&)@Base" 1.9.3
@@ -445,7 +448,7 @@
(c++)"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" 1.10.0
(c++)"void std::vector<std::__cxx11::regex_traits<char>::_RegexMask,
std::allocator<std::__cxx11::regex_traits<char>::_RegexMask>
>::_M_realloc_insert<std::__cxx11::regex_traits<char>::_RegexMask
const&>(__gnu_cxx::__normal_iterator<std::__cxx11::regex_traits<char>::_RegexMask*,
std::vector<std::__cxx11::regex_traits<char>::_RegexMask,
std::allocator<std::__cxx11::regex_traits<char>::_RegexMask> > >,
std::__cxx11::regex_traits<char>::_RegexMask const&)@Base" 1.10.0
(c++)"void std::vector<std::__detail::_State<char>,
std::allocator<std::__detail::_State<char> >
>::_M_realloc_insert<std::__detail::_State<char>
>(__gnu_cxx::__normal_iterator<std::__detail::_State<char>*,
std::vector<std::__detail::_State<char>,
std::allocator<std::__detail::_State<char> > > >,
std::__detail::_State<char>&&)@Base" 1.10.0
- (optional|c++)"void std::vector<std::__detail::_State<char>,
std::allocator<std::__detail::_State<char> >
>::emplace_back<std::__detail::_State<char>
>(std::__detail::_State<char>&&)@Base" 1.12.0
+#MISSING: 1.14.0+repack-4# (optional|c++)"void
std::vector<std::__detail::_State<char>,
std::allocator<std::__detail::_State<char> >
>::emplace_back<std::__detail::_State<char>
>(std::__detail::_State<char>&&)@Base" 1.12.0
(c++)"void std::vector<std::pair<char, char>, std::allocator<std::pair<char,
char> > >::_M_realloc_insert<std::pair<char, char>
>(__gnu_cxx::__normal_iterator<std::pair<char, char>*,
std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > > >,
std::pair<char, char>&&)@Base" 1.10.0
(c++)"void std::vector<std::pair<char, char>, std::allocator<std::pair<char,
char> > >::emplace_back<std::pair<char, char> >(std::pair<char, char>&&)@Base"
1.10.0
(c++)"void std::vector<std::pair<long,
std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const*,
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >
> >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char
const*, std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> > > > > > >, std::allocator<std::pair<long,
std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const*,
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >
> >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char
const*, std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> > > > > > > > >::_M_realloc_insert<long&,
std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const*,
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >
> >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_itera
tor<char const*, std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> > > > > >
const&>(__gnu_cxx::__normal_iterator<std::pair<long,
std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const*,
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >
> >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char
const*, std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> > > > > > >*, std::vector<std::pair<long,
std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const*,
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >
> >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char
const*, std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> > > > > > >, std::allocator<std::pair<long,
std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const*,
std::__cxx11::basic_string<char
, std::char_traits<char>, std::allocator<char> > > >,
std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char
const*, std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> > > > > > > > > >, long&,
std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const*,
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >
> >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char
const*, std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> > > > > > const&)@Base" 1.10.0
dh_makeshlibs: failing due to earlier errors
make: *** [debian/rules:9: binary-arch] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary-arch subprocess returned
exit status 2
--- End Message ---