--- Begin Message ---
Package: src:skypat
Version: 3.1.1-3
Severity: normal
Tags: sid bullseye
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-10
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-10/g++-10, but succeeds to build with gcc-9/g++-9. 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/gcc10-20200225/skypat_3.1.1-3_unstable_gcc10.log
The last lines of the build log are at the end of this report.
To build with GCC 10, either set CC=gcc-10 CXX=g++-10 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-10/porting_to.html
[...]
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_install
dh_installdocs
dh_installchangelogs
dh_installexamples
dh_perl
dh_link
dh_strip_nondeterminism
dh_compress
dh_fixperms
debian/rules override_dh_missing
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_missing --fail-missing -X LICENSE
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_strip
dh_makeshlibs
dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see
diff output below
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols
file: see diff output below
dpkg-gensymbols: warning: debian/libskypat3/DEBIAN/symbols doesn't match
completely debian/libskypat3.symbols
--- debian/libskypat3.symbols (libskypat3_3.1.1-3_amd64)
+++ dpkg-gensymbolsB0lE6f 2020-02-26 12:50:09.479405057 +0000
@@ -1,6 +1,8 @@
libskypat.so.3 libskypat3 #MINVER#
* Build-Depends-Package: libc6
(c++)"VTT for skypat::BasicOStrStream<char, std::char_traits<char>,
std::allocator<char> >@Base" 3.1.1
+ _ZNSt5dequeImSaImEE12emplace_backIJmEEEvDpOT_@Base 3.1.1-3
+
_ZNSt6vectorIPKN6skypat7testing14PerfPartResultESaIS4_EE17_M_realloc_insertIJRKS4_EEEvN9__gnu_cxx17__normal_iteratorIPS4_S6_EEDpOT_@Base
3.1.1-3
(c++)"guard variable for skypat::testing::UnitTest::self()::instance@Base"
3.1.1
(c++)"skypat::BasicOStrStream<char, std::char_traits<char>,
std::allocator<char> >::BasicOStrStream(std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> >&, std::_Ios_Openmode)@Base" 3.1.1
(c++)"skypat::BasicOStrStream<char, std::char_traits<char>,
std::allocator<char> >::~BasicOStrStream()@Base" 3.1.1
@@ -93,7 +95,7 @@
(c++)"skypat::sys::is_separator(char)@Base" 3.1.1
(c++)"skypat::testing::AssertHelper::AssertHelper(skypat::testing::TestPartResult::Type,
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>
> const&, int, std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> > const&)@Base" 3.1.1
(c++)"skypat::testing::AssertHelper::operator=(skypat::testing::Message
const&)@Base" 3.1.1
- (c++|arch-bits=64)"skypat::testing::AssertionResult&
skypat::testing::AssertionResult::operator<< <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" 3.1.1
+#MISSING: 3.1.1-3# (c++|arch-bits=64)"skypat::testing::AssertionResult&
skypat::testing::AssertionResult::operator<< <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" 3.1.1
(c++)"skypat::testing::AssertionResult::AssertionResult(bool)@Base" 3.1.1
(c++)"skypat::testing::AssertionResult::AssertionResult(skypat::testing::AssertionResult
const&)@Base" 3.1.1
(c++)"skypat::testing::AssertionResult::operator!() const@Base" 3.1.1
@@ -192,7 +194,7 @@
(c++)"skypat::testing::internal::Timer::~Timer()@Base" 3.1.1
(c++)"skypat::testing::internal::TimerImpl::TimerImpl()@Base" 3.1.1
(c++)"skypat::testing::internal::TimerImpl::g_ClkTick@Base" 3.1.1
- (c++)"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,
skypat::testing::TestCase*>,
std::_Select1st<std::pair<std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const,
skypat::testing::TestCase*> >, 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,
skypat::testing::TestCase*> >
>::_M_erase(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const,
skypat::testing::TestCase*> >*)@Base" 3.1.1
+#MISSING: 3.1.1-3# (c++)"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, skypat::testing::TestCase*>,
std::_Select1st<std::pair<std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const,
skypat::testing::TestCase*> >, 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,
skypat::testing::TestCase*> >
>::_M_erase(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const,
skypat::testing::TestCase*> >*)@Base" 3.1.1
(c++)"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,
skypat::testing::TestCase*>,
std::_Select1st<std::pair<std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const,
skypat::testing::TestCase*> >, 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,
skypat::testing::TestCase*> > >::find(std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)@Base" 3.1.1
(c++)"std::ctype<char>::do_widen(char) const@Base" 3.1.1
(c++|arch-bits=32)"std::deque<unsigned int, std::allocator<unsigned int>
>::_M_reallocate_map(unsigned int, bool)@Base" 3.1.1
@@ -201,14 +203,14 @@
(c++)"std::operator<<(std::basic_ostream<char, std::char_traits<char> >&,
skypat::Color::kColor)@Base" 3.1.1
(c++)"std::pair<std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const,
skypat::testing::TestCase*> >, 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,
skypat::testing::TestCase*>,
std::_Select1st<std::pair<std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const,
skypat::testing::TestCase*> >, 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,
skypat::testing::TestCase*> >
>::_M_emplace_unique<std::pair<std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> >, skypat::testing::TestCase*>
>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator
<char> >, skypat::testing::TestCase*>&&)@Base" 3.1.1
(c++)"virtual thunk to skypat::BasicOStrStream<char, std::char_traits<char>,
std::allocator<char> >::~BasicOStrStream()@Base" 3.1.1
- (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" 3.1.1
- (c++)"void std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> >::_M_construct<char*>(char*, char*,
std::forward_iterator_tag)@Base" 3.1.1
+#MISSING: 3.1.1-3# (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" 3.1.1
+#MISSING: 3.1.1-3# (c++)"void std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*,
char*, std::forward_iterator_tag)@Base" 3.1.1
(c++|arch-bits=32)"void std::deque<unsigned int, std::allocator<unsigned int>
>::_M_push_back_aux<unsigned int const&>(unsigned int const&)@Base" 3.1.1
(c++|arch-bits=32)"void std::deque<unsigned int, std::allocator<unsigned int>
>::_M_push_back_aux<unsigned int>(unsigned int&&)@Base" 3.1.1
(c++|arch-bits=64)"void std::deque<unsigned long, std::allocator<unsigned
long> >::_M_push_back_aux<unsigned long const&>(unsigned long const&)@Base"
3.1.1
- (c++|arch-bits=64)"void std::deque<unsigned long, std::allocator<unsigned
long> >::_M_push_back_aux<unsigned long>(unsigned long&&)@Base" 3.1.1
+#MISSING: 3.1.1-3# (c++|arch-bits=64)"void std::deque<unsigned long,
std::allocator<unsigned long> >::_M_push_back_aux<unsigned long>(unsigned
long&&)@Base" 3.1.1
(c++)"void std::vector<skypat::testing::Listener*,
std::allocator<skypat::testing::Listener*>
>::_M_realloc_insert<skypat::testing::Listener*
const&>(__gnu_cxx::__normal_iterator<skypat::testing::Listener**,
std::vector<skypat::testing::Listener*,
std::allocator<skypat::testing::Listener*> > >, skypat::testing::Listener*
const&)@Base" 3.1.1
- (c++)"void std::vector<skypat::testing::PerfPartResult const*,
std::allocator<skypat::testing::PerfPartResult const*>
>::_M_realloc_insert<skypat::testing::PerfPartResult
const*>(__gnu_cxx::__normal_iterator<skypat::testing::PerfPartResult const**,
std::vector<skypat::testing::PerfPartResult const*,
std::allocator<skypat::testing::PerfPartResult const*> > >,
skypat::testing::PerfPartResult const*&&)@Base" 3.1.1
+#MISSING: 3.1.1-3# (c++)"void std::vector<skypat::testing::PerfPartResult
const*, std::allocator<skypat::testing::PerfPartResult const*>
>::_M_realloc_insert<skypat::testing::PerfPartResult
const*>(__gnu_cxx::__normal_iterator<skypat::testing::PerfPartResult const**,
std::vector<skypat::testing::PerfPartResult const*,
std::allocator<skypat::testing::PerfPartResult const*> > >,
skypat::testing::PerfPartResult const*&&)@Base" 3.1.1
(c++)"void std::vector<skypat::testing::TestCase*,
std::allocator<skypat::testing::TestCase*>
>::_M_realloc_insert<skypat::testing::TestCase*
const&>(__gnu_cxx::__normal_iterator<skypat::testing::TestCase**,
std::vector<skypat::testing::TestCase*,
std::allocator<skypat::testing::TestCase*> > >, skypat::testing::TestCase*
const&)@Base" 3.1.1
(c++)"void std::vector<skypat::testing::TestInfo*,
std::allocator<skypat::testing::TestInfo*>
>::_M_realloc_insert<skypat::testing::TestInfo*
const&>(__gnu_cxx::__normal_iterator<skypat::testing::TestInfo**,
std::vector<skypat::testing::TestInfo*,
std::allocator<skypat::testing::TestInfo*> > >, skypat::testing::TestInfo*
const&)@Base" 3.1.1
(c++)"void std::vector<skypat::testing::TestPartResult const*,
std::allocator<skypat::testing::TestPartResult const*>
>::_M_realloc_insert<skypat::testing::TestPartResult
const*>(__gnu_cxx::__normal_iterator<skypat::testing::TestPartResult const**,
std::vector<skypat::testing::TestPartResult const*,
std::allocator<skypat::testing::TestPartResult const*> > >,
skypat::testing::TestPartResult const*&&)@Base" 3.1.1
dh_makeshlibs: error: failing due to earlier errors
make: *** [debian/rules:8: binary] Error 25
dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned exit
status 2
--- End Message ---