Package: src:qt3d-opensource-src Version: 5.12.5+dfsg-1 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/qt3d-opensource-src_5.12.5+dfsg-1_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[7]: Entering directory '/<<PKGBUILDDIR>>/tests/benchmarks/core/qresourcesmanager/qresourcesmanager' make[7]: Nothing to be done for 'install_docs'. make[7]: Leaving directory '/<<PKGBUILDDIR>>/tests/benchmarks/core/qresourcesmanager/qresourcesmanager' make[6]: Leaving directory '/<<PKGBUILDDIR>>/tests/benchmarks/core/qresourcesmanager' cd qframeallocator/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile /<<PKGBUILDDIR>>/tests/benchmarks/core/qframeallocator/qframeallocator.pro 'QMAKE_CFLAGS_RELEASE=-g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2' 'QMAKE_CFLAGS_DEBUG=-g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2' 'QMAKE_CXXFLAGS_RELEASE=-g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2' 'QMAKE_CXXFLAGS_DEBUG=-g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2' QMAKE_LFLAGS_RELEASE=-Wl,-z,relro QMAKE_LFLAGS_DEBUG=-Wl,-z,relro QMAKE_STRIP=: PREFIX=/usr QT_BUILD_PARTS+=tests ) && /usr/bin/make -f Makefile install_docs make[6]: Entering directory '/<<PKGBUILDDIR>>/tests/benchmarks/core/qframeallocator' make[6]: Nothing to be done for 'install_docs'. make[6]: Leaving directory '/<<PKGBUILDDIR>>/tests/benchmarks/core/qframeallocator' make[5]: Leaving directory '/<<PKGBUILDDIR>>/tests/benchmarks/core' cd render/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile /<<PKGBUILDDIR>>/tests/benchmarks/render/render.pro 'QMAKE_CFLAGS_RELEASE=-g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2' 'QMAKE_CFLAGS_DEBUG=-g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2' 'QMAKE_CXXFLAGS_RELEASE=-g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2' 'QMAKE_CXXFLAGS_DEBUG=-g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2' QMAKE_LFLAGS_RELEASE=-Wl,-z,relro QMAKE_LFLAGS_DEBUG=-Wl,-z,relro QMAKE_STRIP=: PREFIX=/usr QT_BUILD_PARTS+=tests ) && /usr/bin/make -f Makefile install_docs make[5]: Entering directory '/<<PKGBUILDDIR>>/tests/benchmarks/render' make[5]: Nothing to be done for 'install_docs'. make[5]: Leaving directory '/<<PKGBUILDDIR>>/tests/benchmarks/render' make[4]: Leaving directory '/<<PKGBUILDDIR>>/tests/benchmarks' make[3]: Leaving directory '/<<PKGBUILDDIR>>/tests' make[2]: Leaving directory '/<<PKGBUILDDIR>>' make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_install -O--fail-missing dh_install: warning: Please use dh_missing --list-missing/--fail-missing instead dh_install: warning: This feature will be removed in compat 12. dh_installdocs -O--fail-missing dh_installchangelogs -O--fail-missing dh_installinit -O--fail-missing dh_lintian -O--fail-missing dh_perl -O--fail-missing debian/rules override_dh_link make[1]: Entering directory '/<<PKGBUILDDIR>>' dh_link -pqt3d5-dev-tools usr/lib/qt5/bin/qgltf usr/lib/x86_64-linux-gnu/qt5/bin/qgltf make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_strip_nondeterminism -O--fail-missing dh_compress -O--fail-missing dh_fixperms -O--fail-missing dh_missing -O--fail-missing dh_strip -O--fail-missing dh_makeshlibs -O--fail-missing dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols file: see diff output below dpkg-gensymbols: warning: debian/libqt53dcore5/DEBIAN/symbols doesn't match completely debian/libqt53dcore5.symbols --- debian/libqt53dcore5.symbols (libqt53dcore5_5.12.5+dfsg-1_amd64) +++ dpkg-gensymbolsAfyPG2 2020-02-26 12:03:37.893209184 +0000 @@ -128,10 +128,10 @@ _ZN8Qt3DCore12QNodeVisitor6appendEPNS_5QNodeE@Qt_5 5.7.1~20161122 _ZN8Qt3DCore12QNodeVisitor7setPathE7QVectorIPNS_5QNodeEE@Qt_5 5.7.1~20161122 _ZN8Qt3DCore12QNodeVisitor8pop_backEv@Qt_5 5.7.1~20161122 - (optional=templinst)_ZN8Qt3DCore12QNodeVisitor9visitNodeINS0_21MemberFunctionFunctorINS_12QNodePrivateEvPNS_5QNodeEEEEEvS5_RT_@Qt_5 5.7.1~20161122 - (optional=templinst)_ZN8Qt3DCore12QNodeVisitor9visitNodeINS0_21MemberFunctionFunctorINS_20QAspectEnginePrivateEvPNS_5QNodeEEENS2_IS3_vPNS_7QEntityEEEEEvS5_RT_RT0_@Qt_5 5.7.1~20161122 - (optional=templinst)_ZN8Qt3DCore12QNodeVisitor9visitNodeINS0_21MemberFunctionFunctorINS_27QNodeCreatedChangeGeneratorEvPNS_5QNodeEEEEEvS5_RT_@Qt_5 5.7.1~20161122 - (optional=templinst)_ZN8Qt3DCore12QNodeVisitor9visitNodeINS0_21MemberFunctionFunctorINS_30QDestructionIdAndTypeCollectorEvPNS_5QNodeEEEEEvS5_RT_@Qt_5 5.7.1~20161122 +#MISSING: 5.12.5+dfsg-1# (optional=templinst)_ZN8Qt3DCore12QNodeVisitor9visitNodeINS0_21MemberFunctionFunctorINS_12QNodePrivateEvPNS_5QNodeEEEEEvS5_RT_@Qt_5 5.7.1~20161122 +#MISSING: 5.12.5+dfsg-1# (optional=templinst)_ZN8Qt3DCore12QNodeVisitor9visitNodeINS0_21MemberFunctionFunctorINS_20QAspectEnginePrivateEvPNS_5QNodeEEENS2_IS3_vPNS_7QEntityEEEEEvS5_RT_RT0_@Qt_5 5.7.1~20161122 +#MISSING: 5.12.5+dfsg-1# (optional=templinst)_ZN8Qt3DCore12QNodeVisitor9visitNodeINS0_21MemberFunctionFunctorINS_27QNodeCreatedChangeGeneratorEvPNS_5QNodeEEEEEvS5_RT_@Qt_5 5.7.1~20161122 +#MISSING: 5.12.5+dfsg-1# (optional=templinst)_ZN8Qt3DCore12QNodeVisitor9visitNodeINS0_21MemberFunctionFunctorINS_30QDestructionIdAndTypeCollectorEvPNS_5QNodeEEEEEvS5_RT_@Qt_5 5.7.1~20161122 _ZN8Qt3DCore12QNodeVisitorC1Ev@Qt_5 5.7.1~20161122 _ZN8Qt3DCore12QNodeVisitorC2Ev@Qt_5 5.7.1~20161122 _ZN8Qt3DCore12QNodeVisitorD0Ev@Qt_5 5.7.1~20161122 @@ -224,10 +224,10 @@ _ZN8Qt3DCore14QChangeArbiter38destroyUnmanagedThreadLocalChangeQueueEPv@Qt_5 5.7.1~20161122 _ZN8Qt3DCore14QChangeArbiter8setSceneEPNS_6QSceneE@Qt_5 5.7.1~20161122 _ZN8Qt3DCore14QChangeArbiterC1EP7QObject@Qt_5 5.7.1~20161122 - _ZN8Qt3DCore14QChangeArbiterC2EP7QObject@Qt_5 5.7.1~20161122 +#MISSING: 5.12.5+dfsg-1# _ZN8Qt3DCore14QChangeArbiterC2EP7QObject@Qt_5 5.7.1~20161122 _ZN8Qt3DCore14QChangeArbiterD0Ev@Qt_5 5.7.1~20161122 _ZN8Qt3DCore14QChangeArbiterD1Ev@Qt_5 5.7.1~20161122 - _ZN8Qt3DCore14QChangeArbiterD2Ev@Qt_5 5.7.1~20161122 +#MISSING: 5.12.5+dfsg-1# _ZN8Qt3DCore14QChangeArbiterD2Ev@Qt_5 5.7.1~20161122 _ZN8Qt3DCore14QEntityPrivate24removeDestroyedComponentEPNS_10QComponentE@Qt_5 5.12.5 _ZN8Qt3DCore14QEntityPrivateC1Ev@Qt_5 5.7.1~20161122 _ZN8Qt3DCore14QEntityPrivateC2Ev@Qt_5 5.7.1~20161122 dh_makeshlibs: error: failing due to earlier errors make: *** [debian/rules:12: binary] Error 25 dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned exit status 2