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

Bug#957733: marked as done (qtscxml-everywhere-src: ftbfs with GCC-10)



Your message dated Wed, 06 May 2020 15:49:04 +0000
with message-id <E1jWMIC-000H2x-Ao@fasolo.debian.org>
and subject line Bug#957733: fixed in qtscxml-everywhere-src 5.14.2-1
has caused the Debian Bug report #957733,
regarding qtscxml-everywhere-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.)


-- 
957733: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957733
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:qtscxml-everywhere-src
Version: 5.12.5-2
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/qtscxml-everywhere-src_5.12.5-2_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[5]: Leaving directory '/<<PKGBUILDDIR>>/examples/scxml/ftpclient'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/examples/scxml'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/examples'
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
# Reproducible builds: remove build path from prl file.
sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' debian/tmp/usr/lib/x86_64-linux-gnu/libQt5Scxml.prl
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_auto_install-indep
make[1]: Entering directory '/<<PKGBUILDDIR>>'
/usr/bin/make install_docs -Csrc INSTALL_ROOT=/<<PKGBUILDDIR>>/debian/tmp
make[2]: Entering directory '/<<PKGBUILDDIR>>/src'
cd scxml/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile /<<PKGBUILDDIR>>/src/scxml/scxml.pro 'QMAKE_CFLAGS_RELEASE=-g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -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 -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 -Wdate-time -D_FORTIFY_SOURCE=2' 'QMAKE_LFLAGS_RELEASE=-Wl,-z,relro -Wl,-z,now -Wl,--as-needed' 'QMAKE_LFLAGS_DEBUG=-Wl,-z,relro -Wl,-z,now -Wl,--as-needed' QMAKE_S
 TRIP=: PREFIX=/usr QT_BUILD_PARTS+=tests ) && /usr/bin/make -f Makefile install_docs
make[3]: Entering directory '/<<PKGBUILDDIR>>/src/scxml'
/usr/lib/qt5/bin/qmake -install qinstall /<<PKGBUILDDIR>>/doc/qtscxml /<<PKGBUILDDIR>>/debian/tmp/usr/share/qt5/doc/qtscxml
/usr/lib/qt5/bin/qmake -install qinstall /<<PKGBUILDDIR>>/doc/qtscxml.qch /<<PKGBUILDDIR>>/debian/tmp/usr/share/qt5/doc/qtscxml.qch
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/scxml'
cd imports/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile /<<PKGBUILDDIR>>/src/imports/imports.pro 'QMAKE_CFLAGS_RELEASE=-g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -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 -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 -Wdate-time -D_FORTIFY_SOURCE=2' 'QMAKE_LFLAGS_RELEASE=-Wl,-z,relro -Wl,-z,now -Wl,--as-needed' 'QMAKE_LFLAGS_DEBUG=-Wl,-z,relro -Wl,-z,now -Wl,--as-needed' Q
 MAKE_STRIP=: PREFIX=/usr QT_BUILD_PARTS+=tests ) && /usr/bin/make -f Makefile install_docs
make[3]: Entering directory '/<<PKGBUILDDIR>>/src/imports'
cd scxmlstatemachine/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile /<<PKGBUILDDIR>>/src/imports/scxmlstatemachine/scxmlstatemachine.pro 'QMAKE_CFLAGS_RELEASE=-g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -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 -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 -Wdate-time -D_FORTIFY_SOURCE=2' 'QMAKE_LFLAGS_RELEASE=-Wl,-z,relro -Wl,-z,now -Wl,--as-needed' 'QMAKE_LFLAGS_DEBUG=-Wl,
 -z,relro -Wl,-z,now -Wl,--as-needed' QMAKE_STRIP=: PREFIX=/usr QT_BUILD_PARTS+=tests ) && /usr/bin/make -f Makefile install_docs
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/imports/scxmlstatemachine'
make[4]: Nothing to be done for 'install_docs'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/imports/scxmlstatemachine'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/imports'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_install
   dh_installdocs
   dh_installchangelogs
   dh_perl
   dh_link
   dh_strip_nondeterminism
   dh_compress
   dh_fixperms
   debian/rules override_dh_missing
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_missing --fail-missing
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_strip
   dh_makeshlibs
dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see diff output below
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols file: see diff output below
dpkg-gensymbols: warning: debian/libqt5scxml5/DEBIAN/symbols doesn't match completely debian/libqt5scxml5.symbols
--- debian/libqt5scxml5.symbols (libqt5scxml5_5.12.5-2_amd64)
+++ dpkg-gensymbolsRyZzpT	2020-02-26 12:19:57.285010643 +0000
@@ -15,7 +15,7 @@
  Qt_5.9@Qt_5.9 5.10.1
  Qt_5@Qt_5 5.10.1
  Qt_5_PRIVATE_API@Qt_5_PRIVATE_API 5.10.1
- _ZN10QStringRef7compareERKS_13QLatin1StringN2Qt15CaseSensitivityE@Qt_5 5.10.1
+#MISSING: 5.12.5-2# _ZN10QStringRef7compareERKS_13QLatin1StringN2Qt15CaseSensitivityE@Qt_5 5.10.1
  _ZN11QScxmlError16staticMetaObjectE@Qt_5 5.10.1
  _ZN11QScxmlErrorC1ERK7QStringiiS2_@Qt_5 5.10.1
  _ZN11QScxmlErrorC1ERKS_@Qt_5 5.10.1
@@ -382,11 +382,12 @@
  _ZNK32QScxmlDynamicScxmlServiceFactory10metaObjectEv@Qt_5 5.10.1
  (optional=templinst|subst)_ZNSt6vectorIP29QScxmlInvokableServiceFactorySaIS1_EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS1_S3_EE{size_t}RKS1_@Qt_5 5.10.1
  (optional=templinst)_ZNSt6vectorISt4pairIiP11QScxmlEventESaIS3_EE17_M_realloc_insertIJS3_EEEvN9__gnu_cxx17__normal_iteratorIPS3_S5_EEDpOT_@Qt_5 5.10.1
+ _ZNSt6vectorISt4pairIiP11QScxmlEventESaIS3_EE8_M_eraseEN9__gnu_cxx17__normal_iteratorIPS3_S5_EE@Qt_5 5.12.5-2
  (optional=templinst|subst)_ZNSt6vectorIbSaIbEE14_M_fill_insertESt13_Bit_iterator{size_t}b@Qt_5 5.10.1
  (optional=templinst)_ZNSt6vectorIiSaIiEE17_M_realloc_insertIJRKiEEEvN9__gnu_cxx17__normal_iteratorIPiS1_EEDpOT_@Qt_5 5.10.1
  (optional=templinst|subst)_ZNSt6vectorIiSaIiEE7reserveE{size_t}@Qt_5 5.10.1
  (optional=templinst|arch=amd64 arm64 armel armhf m68k mips64el ppc64el sh4 x32)_ZNSt6vectorIiSaIiEE8_M_eraseEN9__gnu_cxx17__normal_iteratorIPiS1_EE@Qt_5 5.10.1
- (optional=templinst)_ZNSt6vectorIiSaIiEEaSERKS1_@Qt_5 5.10.1
+#MISSING: 5.12.5-2# (optional=templinst)_ZNSt6vectorIiSaIiEEaSERKS1_@Qt_5 5.10.1
  _ZTI15QScxmlDataModel@Qt_5 5.10.1
  _ZTI15QScxmlTableData@Qt_5 5.10.1
  _ZTI18QScxmlCppDataModel@Qt_5 5.10.1
dh_makeshlibs: error: failing due to earlier errors
make: *** [debian/rules:11: binary] Error 25
dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: qtscxml-everywhere-src
Source-Version: 5.14.2-1
Done: Dmitry Shachnev <mitya57@debian.org>

We believe that the bug you reported is fixed in the latest version of
qtscxml-everywhere-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 957733@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 qtscxml-everywhere-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: Wed, 06 May 2020 18:23:18 +0300
Source: qtscxml-everywhere-src
Architecture: source
Version: 5.14.2-1
Distribution: experimental
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Dmitry Shachnev <mitya57@debian.org>
Closes: 953435 957733 959663
Changes:
 qtscxml-everywhere-src (5.14.2-1) experimental; urgency=medium
 .
   * New upstream release (closes: #959663).
   * Bump Qt build-dependencies to 5.14.2.
   * Update to debhelper compat level 13.
     - Build-depend on debhelper-compat virtual package.
     - Drop dh_missing override, no longer needed.
   * Drop unneeded build-dependency on doc-base.
   * Add support for nocheck build profile.
   * Update debian/libqt5scxml5.symbols from buildds’ and the current log.
     - Mark QStringRef::compare symbol as optional (closes: #957733).
   * Make libqt5scxml5-dev depend on libqt5scxml5-bin (closes: #953435).
   * Bump Standards-Version to 4.5.0, no changes needed.
Checksums-Sha1:
 761752061b2b5c6bf830db3ff1ac191b1e651509 2929 qtscxml-everywhere-src_5.14.2-1.dsc
 2c745bdebb0bae851c43bfcd2f07bf46e05bb759 433268 qtscxml-everywhere-src_5.14.2.orig.tar.xz
 cd26ed5e47ba7d3b09cfcc1dcec266f4730b5fc7 8404 qtscxml-everywhere-src_5.14.2-1.debian.tar.xz
 21b44b89a7ea602e213fef3b18542717276a0a0b 12547 qtscxml-everywhere-src_5.14.2-1_source.buildinfo
Checksums-Sha256:
 a8c39f5a316fe3d55c8db60a657520e3c7ddb4e3fd2e0ea4c4ea0c9e07bd449c 2929 qtscxml-everywhere-src_5.14.2-1.dsc
 030cea352a56074f577200f967ef37c959b2767127de61f766f59b0d99763790 433268 qtscxml-everywhere-src_5.14.2.orig.tar.xz
 d1930a2a9ed1dc1767b7ab6969d6df517618cdf181522b18d1ba1eff105d04bb 8404 qtscxml-everywhere-src_5.14.2-1.debian.tar.xz
 5ab418360a657e0c3f1a13a527c7653874d3413f5496afc116c25e0c31c804d5 12547 qtscxml-everywhere-src_5.14.2-1_source.buildinfo
Files:
 736360ebd6aa86fc3cd4ef73328d92cd 2929 libs optional qtscxml-everywhere-src_5.14.2-1.dsc
 366c238393a70c21013eca936d1cf476 433268 libs optional qtscxml-everywhere-src_5.14.2.orig.tar.xz
 d4542195cc6521661429824671ef19b6 8404 libs optional qtscxml-everywhere-src_5.14.2-1.debian.tar.xz
 c2393bf304a166c159fdfb516f81261b 12547 libs optional qtscxml-everywhere-src_5.14.2-1_source.buildinfo

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

iQJHBAEBCgAxFiEE5688gqe4PSusUZcLZkYmW1hrg8sFAl6y1qETHG1pdHlhNTdA
ZGViaWFuLm9yZwAKCRBmRiZbWGuDy9tUD/45Po52BkG8WesYvSzi44AY3rlzKDMA
cZQ8OBlPR8WlQ4bR18U8NEzqTjjGuX6/LgVzt9mnNDd5VOaQazeAbn2ZXvWrC2fI
tnvgjB31ezppjDKW6gkyk2chrPC/VK9pXIsgokuv6MjHc+aSIsxEPWb32DJN7O6F
9OZNlGvAyc6TtleI5duoUy3mJyPO8edxZhdum2CF2Ep0gTprgc/8D1O/sHyBjf8s
sKWuzm3bbtVByYZ9iNDEHGvrapbLgm0oUds6PyDV5qfADiZ7SfQyuGl1bCo0HWt5
Akoj6gXU2iGmvwYEtUvZdv1shZkI6ddlhhJq3d89EeKrKSZiZpRGxTKQU7IKwSWR
NcmdsWdi+eo8Vk+ylQ98GvCRspqloeusNRgapsTpX6YASbYkKSPrxrrMqxCtJcu/
/cczIHOgFZXdWFDTOJ08nW0FeFQdqx2VOxSpi+/KMpiidoURHdjV7itxr9RO11BB
a3wxvbRASeL5bd6axOakTbclAvU/jd4t5Pr6U1WrlhdAvBCpyPK9cFR3W34zLSCW
4Ru/igdBFIH4lyJtY6Wsz9KQUYUrTL84jsTh26SnxM+7ki8LQsW4n1SBmekkovrX
wVAz16wNwnImLz1M0RQLe/LFcbVUN6G3cstZ9pTRgLPdDIixu0tqamMEuxVBkI9v
b2S+ZoOg7wowIw==
=Q7Yo
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: