Package: tinyxml2 Version: 2.2.0-1.1 Severity: important User: [email protected] Usertags: ftbfs-gcc-6 gcc-6-symbols
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. Note that only the first error is reported; there might be more. You can find a snapshot of GCC 6 in experimental. To build with GCC 6, you can set CC=gcc-6 CXX=g++-6 explicitly. You may be able to find out more about this issue at https://gcc.gnu.org/gcc-6/changes.html > sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on dl580gen9-02.hlinux ... > dpkg-gensymbols: warning: some symbols or patterns disappeared in the symbols > file: see diff output below > dpkg-gensymbols: warning: debian/libtinyxml2-2/DEBIAN/symbols doesn't match > completely debian/libtinyxml2-2.symbols > --- debian/libtinyxml2-2.symbols (libtinyxml2-2_2.2.0-1.1_amd64) > +++ dpkg-gensymbolsfNDA_y 2016-01-19 14:51:13.415938052 +0000 > @@ -157,15 +157,15 @@ > (c++)"tinyxml2::XMLUnknown::ToUnknown()@Base" 2.0.2 > (c++)"tinyxml2::XMLUnknown::XMLUnknown(tinyxml2::XMLDocument*)@Base" 2.0.2 > (c++)"tinyxml2::XMLUnknown::~XMLUnknown()@Base" 2.0.2 > - (c++)"tinyxml2::XMLVisitor::Visit(tinyxml2::XMLComment const&)@Base" 2.0.2 > - (c++)"tinyxml2::XMLVisitor::Visit(tinyxml2::XMLDeclaration const&)@Base" > 2.0.2 > - (c++)"tinyxml2::XMLVisitor::Visit(tinyxml2::XMLText const&)@Base" 2.0.2 > - (c++)"tinyxml2::XMLVisitor::Visit(tinyxml2::XMLUnknown const&)@Base" 2.0.2 > - (c++)"tinyxml2::XMLVisitor::VisitEnter(tinyxml2::XMLDocument const&)@Base" > 2.0.2 > - (c++)"tinyxml2::XMLVisitor::VisitEnter(tinyxml2::XMLElement const&, > tinyxml2::XMLAttribute const*)@Base" 2.0.2 > - (c++)"tinyxml2::XMLVisitor::VisitExit(tinyxml2::XMLDocument const&)@Base" > 2.0.2 > - (c++)"tinyxml2::XMLVisitor::VisitExit(tinyxml2::XMLElement const&)@Base" > 2.0.2 > - (c++)"tinyxml2::XMLVisitor::~XMLVisitor()@Base" 2.0.2 > +#MISSING: 2.2.0-1.1# (c++)"tinyxml2::XMLVisitor::Visit(tinyxml2::XMLComment > const&)@Base" 2.0.2 > +#MISSING: 2.2.0-1.1# > (c++)"tinyxml2::XMLVisitor::Visit(tinyxml2::XMLDeclaration const&)@Base" 2.0.2 > +#MISSING: 2.2.0-1.1# (c++)"tinyxml2::XMLVisitor::Visit(tinyxml2::XMLText > const&)@Base" 2.0.2 > +#MISSING: 2.2.0-1.1# (c++)"tinyxml2::XMLVisitor::Visit(tinyxml2::XMLUnknown > const&)@Base" 2.0.2 > +#MISSING: 2.2.0-1.1# > (c++)"tinyxml2::XMLVisitor::VisitEnter(tinyxml2::XMLDocument const&)@Base" > 2.0.2 > +#MISSING: 2.2.0-1.1# > (c++)"tinyxml2::XMLVisitor::VisitEnter(tinyxml2::XMLElement const&, > tinyxml2::XMLAttribute const*)@Base" 2.0.2 > +#MISSING: 2.2.0-1.1# > (c++)"tinyxml2::XMLVisitor::VisitExit(tinyxml2::XMLDocument const&)@Base" > 2.0.2 > +#MISSING: 2.2.0-1.1# > (c++)"tinyxml2::XMLVisitor::VisitExit(tinyxml2::XMLElement const&)@Base" 2.0.2 > +#MISSING: 2.2.0-1.1# (c++)"tinyxml2::XMLVisitor::~XMLVisitor()@Base" 2.0.2 > (c++)"typeinfo for tinyxml2::XMLAttribute@Base" 2.0.2 > (c++)"typeinfo for tinyxml2::XMLComment@Base" 2.0.2 > (c++)"typeinfo for tinyxml2::XMLDeclaration@Base" 2.0.2 > @@ -195,4 +195,4 @@ > (c++)"vtable for tinyxml2::XMLPrinter@Base" 2.0.2 > (c++)"vtable for tinyxml2::XMLText@Base" 2.0.2 > (c++)"vtable for tinyxml2::XMLUnknown@Base" 2.0.2 > - (c++|optional)"vtable for tinyxml2::XMLVisitor@Base" 2.0.2 > +#MISSING: 2.2.0-1.1# (c++|optional)"vtable for tinyxml2::XMLVisitor@Base" > 2.0.2 > dh_makeshlibs: failing due to earlier errors > debian/rules:21: recipe for target 'override_dh_makeshlibs' failed > make[1]: *** [override_dh_makeshlibs] Error 25 -- Martin Michlmayr Linux for HPE Helion, Hewlett Packard Enterprise

