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

Reply via email to