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

Bug#957730: qtbase-opensource-src: ftbfs with GCC-10



Package: src:qtbase-opensource-src
Version: 5.12.5+dfsg-8
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/qtbase-opensource-src_5.12.5+dfsg-8_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

[...]
  (optional=templinst|subst)_ZNSt5dequeIjSaIjEE17_M_reallocate_mapE{size_t}b@Qt_5 5.8.0
+ _ZNSt5dequeIjSaIjEE6insertESt15_Deque_iteratorIjRKjPS3_ES4_@Qt_5 5.12.5+dfsg-8
  (optional=templinst)_ZNSt5dequeIjSaIjEE8_M_eraseESt15_Deque_iteratorIjRjPjE@Qt_5 5.8.0
  (optional=templinst)_ZNSt5dequeIjSaIjEE8_M_eraseESt15_Deque_iteratorIjRjPjES5_@Qt_5 5.8.0
- (optional=templinst)_ZNSt6vectorIhSaIhEE12emplace_backIJhEEERhDpOT_@Qt_5 5.9.1
- (optional=templinst)_ZNSt6vectorIhSaIhEE15_M_range_insertIPKcEEvN9__gnu_cxx17__normal_iteratorIPhS1_EET_S9_St20forward_iterator_tag@Qt_5 5.8.0
- (optional=templinst)_ZNSt6vectorIhSaIhEE15_M_range_insertIPKhEEvN9__gnu_cxx17__normal_iteratorIPhS1_EET_S9_St20forward_iterator_tag@Qt_5 5.8.0
+#MISSING: 5.12.5+dfsg-8# (optional=templinst)_ZNSt6vectorIhSaIhEE12emplace_backIJhEEERhDpOT_@Qt_5 5.9.1
+#MISSING: 5.12.5+dfsg-8# (optional=templinst)_ZNSt6vectorIhSaIhEE15_M_range_insertIPKcEEvN9__gnu_cxx17__normal_iteratorIPhS1_EET_S9_St20forward_iterator_tag@Qt_5 5.8.0
+#MISSING: 5.12.5+dfsg-8# (optional=templinst)_ZNSt6vectorIhSaIhEE15_M_range_insertIPKhEEvN9__gnu_cxx17__normal_iteratorIPhS1_EET_S9_St20forward_iterator_tag@Qt_5 5.8.0
  (optional=templinst|subst)_ZNSt6vectorIhSaIhEE17_M_default_appendE{size_t}@Qt_5 5.8.0
  (optional=templinst)_ZNSt6vectorIhSaIhEE17_M_realloc_insertIJRKhEEEvN9__gnu_cxx17__normal_iteratorIPhS1_EEDpOT_@Qt_5 5.12.4
  (optional=templinst)_ZNSt6vectorIhSaIhEE17_M_realloc_insertIJhEEEvN9__gnu_cxx17__normal_iteratorIPhS1_EEDpOT_@Qt_5 5.12.4
  (optional=templinst)_ZNSt6vectorIiSaIiEE17_M_realloc_insertIJRKiEEEvN9__gnu_cxx17__normal_iteratorIPiS1_EEDpOT_@Qt_5 5.10.0
  (optional=templinst)_ZNSt6vectorIjSaIjEE17_M_realloc_insertIJRKjEEEvN9__gnu_cxx17__normal_iteratorIPjS1_EEDpOT_@Qt_5 5.9.1
+ _ZSt14__copy_move_a1ILb1EPjjEN9__gnu_cxx11__enable_ifIXsrSt23__is_random_access_iterIT0_NSt15iterator_traitsIS4_E17iterator_categoryEE7__valueESt15_Deque_iteratorIT1_RSA_PSA_EE6__typeES4_S4_SD_@Qt_5 5.12.5+dfsg-8
+ _ZSt15__copy_move_ditILb1EjRjPjSt15_Deque_iteratorIjS0_S1_EET3_S2_IT0_T1_T2_ES8_S4_@Qt_5 5.12.5+dfsg-8
+ _ZSt23__copy_move_backward_a1ILb1EPjjEN9__gnu_cxx11__enable_ifIXsrSt23__is_random_access_iterIT0_NSt15iterator_traitsIS4_E17iterator_categoryEE7__valueESt15_Deque_iteratorIT1_RSA_PSA_EE6__typeES4_S4_SD_@Qt_5 5.12.5+dfsg-8
+ _ZSt24__copy_move_backward_ditILb1EjRjPjSt15_Deque_iteratorIjS0_S1_EET3_S2_IT0_T1_T2_ES8_S4_@Qt_5 5.12.5+dfsg-8
  (optional=templinst|arch=armel armhf hurd-i386 i386 kfreebsd-i386 mips mipsel powerpc)_ZSt4swapIN8QVariant7PrivateEENSt9enable_ifIXsrSt6__and_IJSt6__not_ISt15__is_tuple_likeIT_EESt21is_move_constructibleIS6_ESt18is_move_assignableIS6_EEE5valueEvE4typeERS6_SG_@Qt_5 5.11.3
  _ZTI10QDnsLookup@Qt_5 5.0.2
  _ZTI10QSslSocket@Qt_5 5.0.2
dpkg-gensymbols: warning: debian/libqt5widgets5/DEBIAN/symbols doesn't match completely debian/libqt5widgets5.symbols
--- debian/libqt5widgets5.symbols (libqt5widgets5_5.12.5+dfsg-8_amd64)
+++ dpkg-gensymbolsAwLnj8	2020-02-26 12:28:33.716205663 +0000
@@ -2205,9 +2205,9 @@
  _ZN14QWidgetPrivate6createEv@Qt_5_PRIVATE_API 5.12.5 1
  _ZN14QWidgetPrivate6mapperE@Qt_5_PRIVATE_API 5.0.2 1
  _ZN14QWidgetPrivate6renderEP12QPaintDeviceRK6QPointRK7QRegion6QFlagsIN7QWidget10RenderFlagEE@Qt_5_PRIVATE_API 5.3.0 1
- (optional=templinst)_ZN14QWidgetPrivate6updateI5QRectEEvT_@Qt_5_PRIVATE_API 5.10.1 1
- (optional=templinst)_ZN14QWidgetPrivate6updateI7QRegionEEvT_@Qt_5_PRIVATE_API 5.10.1 1
- (optional=templinst)_ZN14QWidgetPrivate7repaintI7QRegionEEvT_@Qt_5_PRIVATE_API 5.10.1 1
+#MISSING: 5.12.5+dfsg-8# (optional=templinst)_ZN14QWidgetPrivate6updateI5QRectEEvT_@Qt_5_PRIVATE_API 5.10.1 1
+#MISSING: 5.12.5+dfsg-8# (optional=templinst)_ZN14QWidgetPrivate6updateI7QRegionEEvT_@Qt_5_PRIVATE_API 5.10.1 1
+#MISSING: 5.12.5+dfsg-8# (optional=templinst)_ZN14QWidgetPrivate7repaintI7QRegionEEvT_@Qt_5_PRIVATE_API 5.10.1 1
  _ZN14QWidgetPrivate8hide_sysEv@Qt_5_PRIVATE_API 5.0.2 1
  _ZN14QWidgetPrivate8moveRectERK5QRectii@Qt_5_PRIVATE_API 5.0.2 1
  (subst)_ZN14QWidgetPrivate8setWinIdE{quintptr}@Qt_5_PRIVATE_API 5.0.2 1
@@ -7838,10 +7838,10 @@
  _ZNK9QUndoView5groupEv@Qt_5 5.0.2
  _ZNK9QUndoView5stackEv@Qt_5 5.0.2
  _ZNK9QUndoView9cleanIconEv@Qt_5 5.0.2
- (optional=templinst|subst|arch=!alpha !x32)_ZNSt17_Temporary_bufferIP5QRectS0_EC1ES1_{ssize_t}@Qt_5 5.12.4
- (optional=templinst|subst|arch=!alpha !x32)_ZNSt17_Temporary_bufferIP5QRectS0_EC2ES1_{ssize_t}@Qt_5 5.12.4
- (optional=templinst)_ZNSt3_V28__rotateIP5QRectEET_S3_S3_S3_St26random_access_iterator_tag@Qt_5 5.7.0
- (optional=templinst)_ZNSt3_V28__rotateIPiEET_S2_S2_S2_St26random_access_iterator_tag@Qt_5 5.7.0
+#MISSING: 5.12.5+dfsg-8# (optional=templinst|subst|arch=!alpha !x32)_ZNSt17_Temporary_bufferIP5QRectS0_EC1ES1_{ssize_t}@Qt_5 5.12.4
+#MISSING: 5.12.5+dfsg-8# (optional=templinst|subst|arch=!alpha !x32)_ZNSt17_Temporary_bufferIP5QRectS0_EC2ES1_{ssize_t}@Qt_5 5.12.4
+#MISSING: 5.12.5+dfsg-8# (optional=templinst)_ZNSt3_V28__rotateIP5QRectEET_S3_S3_S3_St26random_access_iterator_tag@Qt_5 5.7.0
+#MISSING: 5.12.5+dfsg-8# (optional=templinst)_ZNSt3_V28__rotateIPiEET_S2_S2_S2_St26random_access_iterator_tag@Qt_5 5.7.0
  (optional=templinst)_ZNSt6vectorIN18QWidgetLineControl7CommandESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_@Qt_5_PRIVATE_API 5.9.1 1
  (optional=templinst)_ZNSt6vectorIN18QWidgetLineControl7CommandESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_@Qt_5_PRIVATE_API 5.10.1 1
  (optional=templinst)_ZNSt6vectorIN18QWidgetLineControl7CommandESaIS1_EE8_M_eraseEN9__gnu_cxx17__normal_iteratorIPS1_S3_EES7_@Qt_5_PRIVATE_API 5.7.1 1
dpkg-gensymbols: warning: debian/libqt5printsupport5/DEBIAN/symbols doesn't match completely debian/libqt5printsupport5.symbols
--- debian/libqt5printsupport5.symbols (libqt5printsupport5_5.12.5+dfsg-8_amd64)
+++ dpkg-gensymbolsEwbWD0	2020-02-26 12:28:33.996207335 +0000
@@ -428,7 +428,7 @@
  _ZNK8QPrinter9paperRectEv@Qt_5 5.0.2
  _ZNK8QPrinter9paperSizeENS_4UnitE@Qt_5 5.0.2
  _ZNK8QPrinter9paperSizeEv@Qt_5 5.0.2
- (optional=templinst)_ZNSt6vectorISt4pairIiiESaIS1_EE12emplace_backIJS1_EEERS1_DpOT_@Qt_5 5.11.0~rc1
+#MISSING: 5.12.5+dfsg-8# (optional=templinst)_ZNSt6vectorISt4pairIiiESaIS1_EE12emplace_backIJS1_EEERS1_DpOT_@Qt_5 5.11.0~rc1
  (optional=templinst)_ZNSt6vectorISt4pairIiiESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_@Qt_5 5.11.0~rc1
  _ZTI12QPrintDialog@Qt_5 5.0.2
  _ZTI12QPrintEngine@Qt_5 5.0.2
dh_makeshlibs: error: failing due to earlier errors
make[1]: *** [debian/rules:310: override_dh_makeshlibs] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:75: binary] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned exit status 2


Reply to: