[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#957728: marked as done (qt3d-opensource-src: ftbfs with GCC-10)



Your message dated Thu, 30 Apr 2020 14:49:07 +0000
with message-id <E1jUAUt-000516-Oc@fasolo.debian.org>
and subject line Bug#957728: fixed in qt3d-opensource-src 5.14.2+dfsg-1
has caused the Debian Bug report #957728,
regarding qt3d-opensource-src: ftbfs with GCC-10
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
957728: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957728
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:qt3d-opensource-src
Version: 5.12.5+dfsg-1
Severity: normal
Tags: sid bullseye
User: debian-gcc@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

--- End Message ---
--- Begin Message ---
Source: qt3d-opensource-src
Source-Version: 5.14.2+dfsg-1
Done: Dmitry Shachnev <mitya57@debian.org>

We believe that the bug you reported is fixed in the latest version of
qt3d-opensource-src, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 957728@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Dmitry Shachnev <mitya57@debian.org> (supplier of updated qt3d-opensource-src package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 30 Apr 2020 17:20:20 +0300
Source: qt3d-opensource-src
Architecture: source
Version: 5.14.2+dfsg-1
Distribution: experimental
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Dmitry Shachnev <mitya57@debian.org>
Closes: 909306 957728
Changes:
 qt3d-opensource-src (5.14.2+dfsg-1) experimental; urgency=medium
 .
   * New upstream release.
   * Bump Qt build-dependencies to 5.14.2.
   * Pass --fail-missing to dh_missing, not to all debhelper commands.
   * Call dh_link in the override, to make debian/qt3d5-doc-html.links working.
   * Make debian/qt3d5-dev.install explicitly list all headers.
   * Use debian/not-installed instead of removal commands in debian/rules.
   * Install headers for Qt 3D Animation and Extras modules (closes: #909306).
   * Add api argument to Qt3DWindow constructor, to make its signature match
     Qt 5.15 branch and to avoid breaking ABI in the future.
   * Update symbols files for the new version. Private symbols are now properly
     marked as such because QTBUG-74752 was fixed.
   * Mark two QChangeArbiter symbols as optional for GCC 10 (closes: #957728).
   * Drop unused ${shlibs:Depends} variable from qt3d5-dev package depends.
   * Update to debhelper compat level 12, use the new syntax.
   * Add Build-Depends-Package field to the symbols files.
   * Remove build paths from .prl files for reproducibility.
   * Bump Standards-Version to 4.5.0, no changes needed.
   * Update debian/copyright.
Checksums-Sha1:
 1efc33fb5457c11237f77623dd61712668747185 4327 qt3d-opensource-src_5.14.2+dfsg-1.dsc
 5d4fe7e823694d717485e913600fcffdada23844 79437556 qt3d-opensource-src_5.14.2+dfsg.orig.tar.xz
 86afb742609d1e56415e2ef635c878aa57b5d044 66164 qt3d-opensource-src_5.14.2+dfsg-1.debian.tar.xz
 53ccfdfd919b3fc08be933b3c687668b1c560067 12964 qt3d-opensource-src_5.14.2+dfsg-1_source.buildinfo
Checksums-Sha256:
 6ba1d51855c0995766d5f277be8b125fb005b0414e9f8a789aed041c0e0ff6c2 4327 qt3d-opensource-src_5.14.2+dfsg-1.dsc
 2ac04d22fc981c5b8ba6790a4162ba09c34b6fc08ada32d492f15237af978fbf 79437556 qt3d-opensource-src_5.14.2+dfsg.orig.tar.xz
 b4d46223da0ca4e03f55d77f8c100317691b8f05384edc143cab6903ef5f23bc 66164 qt3d-opensource-src_5.14.2+dfsg-1.debian.tar.xz
 2b7eb7c498844c1ac110be1b936f50c87108e70ac0fe9494b01ae11dd7e94dd0 12964 qt3d-opensource-src_5.14.2+dfsg-1_source.buildinfo
Files:
 a854547ea19af65ad7df861d9957c925 4327 libs optional qt3d-opensource-src_5.14.2+dfsg-1.dsc
 2726bbb2a4e18ef45896601eb4fb60c3 79437556 libs optional qt3d-opensource-src_5.14.2+dfsg.orig.tar.xz
 22c5cf01cfb11eba10747490b5599444 66164 libs optional qt3d-opensource-src_5.14.2+dfsg-1.debian.tar.xz
 75571c0c4cdabbdec5d0f9f1a36edf94 12964 libs optional qt3d-opensource-src_5.14.2+dfsg-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJHBAEBCgAxFiEE5688gqe4PSusUZcLZkYmW1hrg8sFAl6q31ATHG1pdHlhNTdA
ZGViaWFuLm9yZwAKCRBmRiZbWGuDy2UED/46/Ty8kcHJpgZ/+lPn6R/G+lYFDQhg
PDjVjsuWyMmeCMKIH+OM4kIh/yuy0IQmo52WxYfzsWX4XDEATNgG3Jw/rPDcO5DK
EMjXGAfCcxcp5805mK7642kf5c7msfHPh3FrVERjPZ6JfDjLj3tEDVvtMd+TRK2+
rSa9fP0pG/oI24BrgotPipv/al1gBdGGOyenEmb6aY+V7OGGK2XveZCsyDbVYWj4
cPowMJPyZ5MxZ3KnYrvGkdSvdRoSx8bOMmdBzYmtaiPhMlSqwhXH4bbQkTJr3QRK
dtVN0ECRrmnObqlEmOpLgOqnOr6pqn8bv63PrWtIH2MWn/pDlVcyazN4ndAdjEmA
Uk/+jr7aFs82hXET/oDA2hZDNexHc6mn9CUTp8ueTucCFUkW8XIoprWygpTYG7WA
A4zFWDc+SLrFYOp4cuehp5HTk3/htI7X2rp4C4EoZRD+J/7eEFJMHINHz3HTz5JR
JGHyhyVlvj9AHJB0wL+OHMWfFOSj342vC1uhYN5Hr38BDCgR9OUlERO/A/corClv
uiPw6LfxSvqEpdPCeYqNbNAYPQsDLVZfN9tEUFOei+FfV4TFEZoYhpSONfM2fAGf
ZIuVvIJ3JGLeAZOh9Dgun4yTO4qCNxVnAjzemFP37OpPnHAYiGUy+y79tuLoCyrv
Ga151ImifpWCSw==
=X45P
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: