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

Bug#1037831: qttools-opensource-src: ftbfs with GCC-13



Package: src:qttools-opensource-src
Version: 5.15.8-2
Severity: normal
Tags: sid trixie
User: debian-gcc@lists.debian.org
Usertags: ftbfs-gcc-13

[This bug is targeted to the upcoming trixie release]

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-13/g++-13, but succeeds to build with gcc-12/g++-12. The
severity of this report will be raised before the trixie release.

The full build log can be found at:
http://qa-logs.debian.net/2023/05/22/logs/qttools-opensource-src_5.15.8-2_unstable_gccexp.log
The last lines of the build log are at the end of this report.

To build with GCC 13, either set CC=gcc-13 CXX=g++-13 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-13/porting_to.html

[...]
# designer icons
install -D -p -m0644 src/designer/src/designer/images/designer.png \
	debian/qttools5-dev-tools/usr/share/icons/hicolor/128x128/apps/designer-qt5.png
# linguist icons
install -D -p -m0644 src/linguist/linguist/images/icons/linguist-16-32.png \
	debian/qttools5-dev-tools/usr/share/icons/hicolor/16x16/apps/linguist-qt5.png
install -D -p -m0644 src/linguist/linguist/images/icons/linguist-32-32.png \
	debian/qttools5-dev-tools/usr/share/icons/hicolor/32x32/apps/linguist-qt5.png
install -D -p -m0644 src/linguist/linguist/images/icons/linguist-48-32.png \
	debian/qttools5-dev-tools/usr/share/icons/hicolor/48x48/apps/linguist-qt5.png
install -D -p -m0644 src/linguist/linguist/images/icons/linguist-64-32.png \
	debian/qttools5-dev-tools/usr/share/icons/hicolor/64x64/apps/linguist-qt5.png
install -D -p -m0644 src/linguist/linguist/images/icons/linguist-128-32.png \
	debian/qttools5-dev-tools/usr/share/icons/hicolor/128x128/apps/linguist-qt5.png
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_installdocs
   dh_installchangelogs
   dh_installman
   dh_lintian
   dh_icons
   dh_perl
   debian/rules override_dh_link
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_link
ls debian/qttools5-dev-tools/usr/lib/qt5/bin | xargs -t -I {} \
	dh_link -pqttools5-dev-tools usr/lib/qt5/bin/{} usr/lib/x86_64-linux-gnu/qt5/bin/{}
dh_link -pqttools5-dev-tools usr/lib/qt5/bin/designer usr/lib/x86_64-linux-gnu/qt5/bin/designer
dh_link -pqttools5-dev-tools usr/lib/qt5/bin/lconvert usr/lib/x86_64-linux-gnu/qt5/bin/lconvert
dh_link -pqttools5-dev-tools usr/lib/qt5/bin/linguist usr/lib/x86_64-linux-gnu/qt5/bin/linguist
dh_link -pqttools5-dev-tools usr/lib/qt5/bin/lprodump usr/lib/x86_64-linux-gnu/qt5/bin/lprodump
dh_link -pqttools5-dev-tools usr/lib/qt5/bin/lrelease usr/lib/x86_64-linux-gnu/qt5/bin/lrelease
dh_link -pqttools5-dev-tools usr/lib/qt5/bin/lrelease-pro usr/lib/x86_64-linux-gnu/qt5/bin/lrelease-pro
dh_link -pqttools5-dev-tools usr/lib/qt5/bin/lupdate usr/lib/x86_64-linux-gnu/qt5/bin/lupdate
dh_link -pqttools5-dev-tools usr/lib/qt5/bin/lupdate-pro usr/lib/x86_64-linux-gnu/qt5/bin/lupdate-pro
dh_link -pqttools5-dev-tools usr/lib/qt5/bin/pixeltool usr/lib/x86_64-linux-gnu/qt5/bin/pixeltool
dh_link -pqttools5-dev-tools usr/lib/qt5/bin/qcollectiongenerator usr/lib/x86_64-linux-gnu/qt5/bin/qcollectiongenerator
dh_link -pqttools5-dev-tools usr/lib/qt5/bin/qdbusviewer usr/lib/x86_64-linux-gnu/qt5/bin/qdbusviewer
dh_link -pqttools5-dev-tools usr/lib/qt5/bin/qdistancefieldgenerator usr/lib/x86_64-linux-gnu/qt5/bin/qdistancefieldgenerator
dh_link -pqttools5-dev-tools usr/lib/qt5/bin/qtdiag usr/lib/x86_64-linux-gnu/qt5/bin/qtdiag
dh_link -pqttools5-dev-tools usr/lib/qt5/bin/qtpaths usr/lib/x86_64-linux-gnu/qt5/bin/qtpaths
dh_link -pqttools5-dev-tools usr/lib/qt5/bin/qtplugininfo usr/lib/x86_64-linux-gnu/qt5/bin/qtplugininfo
dh_link -pqdbus-qt5 usr/lib/qt5/bin/qdbus usr/lib/x86_64-linux-gnu/qt5/bin/qdbus
dh_link -pqdoc-qt5 usr/lib/qt5/bin/qdoc usr/lib/x86_64-linux-gnu/qt5/bin/qdoc
dh_link -pqhelpgenerator-qt5 usr/lib/qt5/bin/qhelpgenerator usr/lib/x86_64-linux-gnu/qt5/bin/qhelpgenerator
dh_link -pqtattributionsscanner-qt5 usr/lib/qt5/bin/qtattributionsscanner usr/lib/x86_64-linux-gnu/qt5/bin/qtattributionsscanner
dh_link -pqt5-assistant usr/lib/qt5/bin/assistant usr/lib/x86_64-linux-gnu/qt5/bin/assistant
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_strip_nondeterminism
   dh_compress
   dh_fixperms
   dh_missing
   dh_dwz -a
   dh_strip -a
   dh_makeshlibs -a
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols file: see diff output below
dpkg-gensymbols: warning: debian/libqt5designer5/DEBIAN/symbols doesn't match completely debian/libqt5designer5.symbols
--- debian/libqt5designer5.symbols (libqt5designer5_5.15.8-2_amd64)
+++ dpkg-gensymbols65X2g4	2023-05-22 01:47:37.748255614 +0000
@@ -2546,7 +2546,7 @@
  _ZN9DomWidgetD2Ev@Qt_5 5.6.0~beta
  _ZNK10DomInclude5writeER16QXmlStreamWriterRK7QString@Qt_5 5.6.0~beta
  _ZNK10DomPalette5writeER16QXmlStreamWriterRK7QString@Qt_5 5.6.0~beta
- _ZNK10QStringRef7compareE13QLatin1StringN2Qt15CaseSensitivityE@Qt_5 5.10.1
+#MISSING: 5.15.8-2# _ZNK10QStringRef7compareE13QLatin1StringN2Qt15CaseSensitivityE@Qt_5 5.10.1
  _ZNK11DomDateTime5writeER16QXmlStreamWriterRK7QString@Qt_5 5.6.0~beta
  _ZNK11DomGradient5writeER16QXmlStreamWriterRK7QString@Qt_5 5.6.0~beta
  _ZNK11DomIncludes5writeER16QXmlStreamWriterRK7QString@Qt_5 5.6.0~beta
dh_makeshlibs: error: failing due to earlier errors
make: *** [debian/rules:15: binary] Error 25
dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned exit status 2


Reply to: