Hi! > This package fails to build with GCC 6. GCC 6 has not been released > yet, but it's expected that GCC 6 will become the default compiler for > stretch.
This actually seems to be more related to the libstdc++6 that ships with gcc-6. I'm seeing this FTBFS on x32, too [1] and I have just verified that gcc-6 is not the default compiler used in the chroot used by sbuild. On the other hand, a test build on amd64 with an up-to-date chroot does not show such a large diff for dpkg-gensymbols: dh_makeshlibs -- -c4 dpkg-gensymbols: warning: debian/libzen0v5/DEBIAN/symbols doesn't match completely debian/libzen0v5.symbols --- debian/libzen0v5.symbols (libzen0v5_0.4.33-1_amd64) +++ dpkg-gensymbolsQYgvS6 2016-05-22 20:22:03.596161373 +0000 @@ -411,7 +411,7 @@ (c++)"ZenLib::uint128::uint128(float)@Base" 0.4.23 (c++|regex)"ZenLib::uint128::uint128\((long double|__float128) const&\)@Base" 0.4.23 (optional|c++|regex)"^(void|ZenLib::ZtringList\*|ZenLib::Ztring\*|bool|wchar_t\*) std::" 0.4.23 - (optional|c++|regex)"^ZenLib::Ztring::ToZtring" 0.4.23 +#MISSING: 0.4.33-1# (optional|c++|regex)"^ZenLib::Ztring::ToZtring" 0.4.23 (optional|c++|regex)"^__gnu_cxx::" 0.4.23 (optional|c++|regex)"^std::" 0.4.23 (c++)"typeinfo for ZenLib::Thread@Base" 0.4.23 make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_shlibdeps dpkg-shlibdeps: warning: symbol pthread_create used by debian/libzen0v5/usr/lib/x86_64-linux-gnu/libzen.so.0.4.33 found in none of the libraries Adrian > [1] > https://buildd.debian.org/status/fetch.php?pkg=libzen&arch=x32&ver=0.4.33-1&stamp=1460557087 -- .''`. John Paul Adrian Glaubitz : :' : Debian Developer - glaub...@debian.org `. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913