Package: src:qttools-opensource-src
Version: 5.15.8-2
Severity: normal
Tags: sid trixie
User: debian-...@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 via email to