Bug#897878: ucommon: ftbfs with GCC-8
Matthias Klose
doko at debian.org
Fri May 4 13:23:57 BST 2018
Package: src:ucommon
Version: 7.0.0-12
Severity: normal
Tags: sid buster
User: debian-gcc at lists.debian.org
Usertags: ftbfs-gcc-8
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-8/g++-8, but succeeds to build with gcc-7/g++-7. The
severity of this report will be raised before the buster release.
The full build log can be found at:
http://aws-logs.debian.net/2018/05/01/gcc8/ucommon_7.0.0-12_unstable_gcc8.log.gz
The last lines of the build log are at the end of this report.
To build with GCC 8, either set CC=gcc-8 CXX=g++-8 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-8/porting_to.html
[...]
make[2]: Leaving directory '/<<PKGBUILDDIR>>/utils'
make[2]: Entering directory '/<<PKGBUILDDIR>>'
make[3]: Entering directory '/<<PKGBUILDDIR>>'
make[3]: Nothing to be done for 'install-exec-am'.
/bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/ucommon/cmake'
/usr/bin/install -c -m 644 cmake/CapeConfig.cmake cmake/CapeMakeTargets.cmake '/<<PKGBUILDDIR>>/debian/tmp/usr/share/ucommon/cmake'
/bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1'
/usr/bin/install -c -m 644 ucommon-config.1 commoncpp-config.1 '/<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1'
/bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig'
/usr/bin/install -c -m 644 ucommon.pc commoncpp.pc '/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig'
/bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/bin'
/usr/bin/install -c ucommon-config commoncpp-config '/<<PKGBUILDDIR>>/debian/tmp/usr/bin'
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_install -a
debian/rules override_dh_installdocs
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_installdocs --exclude=.map --exclude=.md5
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_installchangelogs -a
dh_installman -a
dh_perl -a
dh_link -a
dh_strip_nondeterminism -a
dh_compress -a
dh_fixperms -a
dh_missing -a
debian/rules override_dh_strip
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_strip --dbgsym-migration='libucommon8-dbg (<< 7.0.0-7~)'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_makeshlibs -a
dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see diff output below
dpkg-gensymbols: warning: debian/libucommon8/DEBIAN/symbols doesn't match completely debian/libucommon8.symbols
--- debian/libucommon8.symbols (libucommon8_7.0.0-12_amd64)
+++ dpkg-gensymbolsjqszvZ 2018-05-02 13:05:46.327397688 +0000
@@ -14,6 +14,9 @@
(c++)"VTT for ost::TTYStream at Base" 7.0.0
(c++)"VTT for ost::ThreadQueue at Base" 7.0.0
(c++)"VTT for ost::ttystream at Base" 7.0.0
+ _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag at Base 7.0.0-12
+ _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag at Base 7.0.0-12
+ _ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N3ost4Slog5LevelEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS7_EESM_IJEEEEESt17_Rb_tree_iteratorISB_ESt23_Rb_tree_const_iteratorISB_EDpOT_ at Base 7.0.0-12
(c++)"non-virtual thunk to ost::AppLog::~AppLog()@Base" 7.0.0
(c++)"non-virtual thunk to ost::SerialService::~SerialService()@Base" 7.0.0
(c++)"non-virtual thunk to ost::SharedMemPager::~SharedMemPager()@Base" 7.0.0
dh_makeshlibs: failing due to earlier errors
make: *** [debian/rules:11: binary-arch] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary-arch subprocess returned exit status 2
More information about the Pkg-voip-maintainers
mailing list