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

Bug#778087: marked as done (qtdeclarative-opensource-src: ftbfs with GCC-5)



Your message dated Fri, 27 Feb 2015 15:34:53 +0000
with message-id <E1YRMwH-0007qb-VU@franck.debian.org>
and subject line Bug#778087: fixed in qtdeclarative-opensource-src 5.4.1-1
has caused the Debian Bug report #778087,
regarding qtdeclarative-opensource-src: ftbfs with GCC-5
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.)


-- 
778087: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=778087
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:qtdeclarative-opensource-src
Version: 5.3.2-4
Severity: normal
Tags: sid stretch
User: debian-gcc@lists.debian.org
Usertags: ftbfs-gcc-5

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-5/g++-5, but succeeds to build with gcc-4.9/g++-4.9. The
severity of this report may be raised before the stretch release.

The full build log can be found at:
http://people.debian.org/~doko/logs/gcc5-20150205/qtdeclarative-opensource-src_5.3.2-4_unstable_gcc5.log
The last lines of the build log are at the end of this report.

To build with GCC 5, either set CC=gcc-5 CXX=g++-5 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t experimental install g++ 

Common build failures are C11 as the default C mode, 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-5/porting_to.html

[...]
  _ZN9QV8Engine11variantToJSERK8QVariant@Base 5.0.2 1
@@ -3321,7 +3321,12 @@
  _ZNK9QQmlTimer8intervalEv@Base 5.0.2 1
  _ZNK9QQmlTimer9isRunningEv@Base 5.0.2 1
  _ZNK9QV8Engine12illegalNamesEv@Base 5.0.2 1
- (optional=templinst|subst)_ZNSt6vectorIS_IiSaIiEESaIS1_EE17_M_default_appendE{size_t}@Base 5.2.1
+#MISSING: 5.3.2-4# (optional=templinst|subst)_ZNSt6vectorIS_IiSaIiEESaIS1_EE17_M_default_appendE{size_t}@Base 5.2.1
+ _ZNSt6vectorIcSaIcEE17_M_default_appendEm@Base 5.3.2-4
+ _ZNSt6vectorIcSaIcEE19_M_emplace_back_auxIIRKcEEEvDpOT_@Base 5.3.2-4
+ _ZNSt6vectorIcSaIcEE19_M_emplace_back_auxIJRKcEEEvDpOT_@Base 5.3.2-4
+ _ZNSt6vectorIiSaIiEE12emplace_backIIiEEEvDpOT_@Base 5.3.2-4
+ _ZNSt6vectorIiSaIiEE12emplace_backIJiEEEvDpOT_@Base 5.3.2-4
  (optional=templinst|subst)_ZNSt6vectorIiSaIiEE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPiS1_EE{size_t}RKi@Base 5.2.1
  (optional=templinst)_ZNSt6vectorIiSaIiEE19_M_emplace_back_auxIIRKiEEEvDpOT_@Base 5.2.1
  (optional=templinst)_ZNSt6vectorIiSaIiEE19_M_emplace_back_auxIIiEEEvDpOT_@Base 5.3.1
@@ -3340,7 +3345,9 @@
  _ZNSt6vectorItSaItEE13_M_insert_auxIJRKtEEEvN9__gnu_cxx17__normal_iteratorIPtS1_EEDpOT_@Base 5.3.0
  _ZNSt6vectorItSaItEE13_M_insert_auxIJtEEEvN9__gnu_cxx17__normal_iteratorIPtS1_EEDpOT_@Base 5.3.0
  _ZNSt6vectorItSaItEE19_M_emplace_back_auxIIRKtEEEvDpOT_@Base 5.3.0
+ _ZNSt6vectorItSaItEE19_M_emplace_back_auxIItEEEvDpOT_@Base 5.3.2-4
  _ZNSt6vectorItSaItEE19_M_emplace_back_auxIJRKtEEEvDpOT_@Base 5.3.0
+ _ZNSt6vectorItSaItEE19_M_emplace_back_auxIJtEEEvDpOT_@Base 5.3.2-4
  (optional=templinst|arch=ia64)_ZSt11__push_heapIN5QListI4QUrlE8iteratorExS1_N12QQmlSequenceIS2_E14CompareFunctorEEvT_T0_S8_T1_T2_@Base 5.2.0 1
  (optional=templinst|arch=ia64)_ZSt11__push_heapIN5QListI4QUrlE8iteratorExS1_N12QQmlSequenceIS2_E21DefaultCompareFunctorEEvT_T0_S8_T1_T2_@Base 5.2.0 1
  (optional=templinst|arch=ia64)_ZSt11__push_heapIN5QListI5QPairI7QStringP16QQmlPropertyDataEE8iteratorExS5_PFbRKS5_S9_EEvT_T0_SD_T1_T2_@Base 5.2.0 1
@@ -3987,7 +3994,7 @@
  (c++)"non-virtual thunk to QQmlBoundSignalExpression::~QQmlBoundSignalExpression()@Base" 5.0.2
  (c++)"non-virtual thunk to QQmlComponentPrivate::typeDataProgress(QQmlTypeData*, double)@Base" 5.2.0
  (c++)"non-virtual thunk to QQmlComponentPrivate::typeDataReady(QQmlTypeData*)@Base" 5.0.2
- (c++)"non-virtual thunk to QQmlComponentPrivate::~QQmlComponentPrivate()@Base" 5.0.2
+#MISSING: 5.3.2-4# (c++)"non-virtual thunk to QQmlComponentPrivate::~QQmlComponentPrivate()@Base" 5.0.2
  (c++)"non-virtual thunk to QQmlDelegateModel::classBegin()@Base" 5.1.0
  (c++)"non-virtual thunk to QQmlDelegateModel::componentComplete()@Base" 5.1.0
  (c++)"non-virtual thunk to QQmlDelegateModel::~QQmlDelegateModel()@Base" 5.1.0
@@ -3999,7 +4006,7 @@
  (c++)"non-virtual thunk to QQmlPropertyCache::~QQmlPropertyCache()@Base" 5.0.2
  (c++)"non-virtual thunk to QQmlTimer::classBegin()@Base" 5.0.2
  (c++)"non-virtual thunk to QQmlTimer::componentComplete()@Base" 5.0.2
- (c++)"non-virtual thunk to QQmlTimer::~QQmlTimer()@Base" 5.0.2
+#MISSING: 5.3.2-4# (c++)"non-virtual thunk to QQmlTimer::~QQmlTimer()@Base" 5.0.2
  (c++|arch=!alpha !arm64 !armel !hppa !mips !mips64el !mipsel !powerpc !ppc64 !ppc64el !s390x !sparc !sparc64)"non-virtual thunk to QV4::JIT::InstructionSelection::backendCompileStep()@Base" 5.3.0
  (c++|arch=!alpha !arm64 !armel !hppa !mips !mips64el !mipsel !powerpc !ppc64 !ppc64el !s390x !sparc !sparc64)"non-virtual thunk to QV4::JIT::InstructionSelection::run(int)@Base" 5.3.0
  (c++|arch=!alpha !arm64 !armel !hppa !mips !mips64el !mipsel !powerpc !ppc64 !ppc64el !s390x !sparc !sparc64)"non-virtual thunk to QV4::JIT::InstructionSelection::~InstructionSelection()@Base" 5.3.0
dh_makeshlibs: failing due to earlier errors
make[1]: *** [override_dh_makeshlibs] Error 2
debian/rules:53: recipe for target 'override_dh_makeshlibs' failed
make[1]: Leaving directory '/«PKGBUILDDIR»'
make: *** [binary-arch] Error 2
debian/rules:14: recipe for target 'binary-arch' failed
dpkg-buildpackage: error: fakeroot debian/rules binary-arch gave error exit status 2

--- End Message ---
--- Begin Message ---
Source: qtdeclarative-opensource-src
Source-Version: 5.4.1-1

We believe that the bug you reported is fixed in the latest version of
qtdeclarative-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 778087@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 qtdeclarative-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: SHA1

Format: 1.8
Date: Fri, 27 Feb 2015 17:44:03 +0300
Source: qtdeclarative-opensource-src
Binary: libqt5qml5 libqt5quick5 libqt5quickparticles5 libqt5quicktest5 libqt5quickwidgets5 qml-module-qt-labs-folderlistmodel qml-module-qtquick-localstorage qml-module-qtqml-models2 qml-module-qtqml-statemachine qml-model-qtqml-models2 qml-module-qtquick-particles2 qml-module-qtquick2 qml-module-qt-labs-settings qml-module-qttest qml-module-qtquick-window2 qml-module-qtquick-xmllistmodel qtdeclarative5-dev qtdeclarative5-private-dev qtdeclarative5-dev-tools qmlscene qml qtdeclarative5-examples qtdeclarative5-dbg qtdeclarative5-doc-html
Architecture: source all
Version: 5.4.1-1
Distribution: experimental
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Dmitry Shachnev <mitya57@debian.org>
Description:
 libqt5qml5 - Qt 5 QML module
 libqt5quick5 - Qt 5 Quick library
 libqt5quickparticles5 - Qt 5 Quick particles module
 libqt5quicktest5 - Qt 5 Quick Test library
 libqt5quickwidgets5 - Qt 5 Quick Widgets library
 qml        - Qt 5 QML viewer
 qml-model-qtqml-models2 - transitional dummy package for qml-module-qtqml-models2
 qml-module-qt-labs-folderlistmodel - Qt 5 folderlistmodel QML module
 qml-module-qt-labs-settings - Qt 5 settings QML module
 qml-module-qtqml-models2 - Qt 5 Models2 QML module
 qml-module-qtqml-statemachine - Qt 5 State Machine QML module
 qml-module-qtquick-localstorage - Qt 5 localstorage QML module
 qml-module-qtquick-particles2 - Qt 5 particles 2 QML module
 qml-module-qtquick-window2 - Qt 5 window 2 QML module
 qml-module-qtquick-xmllistmodel - Qt 5 xmllistmodel QML module
 qml-module-qtquick2 - Qt 5 Qt Quick 2 QML module
 qml-module-qttest - Qt 5 test QML module
 qmlscene   - Qt 5 QML scene viewer
 qtdeclarative5-dbg - Qt 5 declarative libraries debugging symbols
 qtdeclarative5-dev - Qt 5 declarative development files
 qtdeclarative5-dev-tools - Qt 5 declarative development programs
 qtdeclarative5-doc-html - Qt 5 declarative HTML documentation
 qtdeclarative5-examples - Qt 5 declarative examples
 qtdeclarative5-private-dev - Qt 5 declarative private development files
Closes: 771570 778087
Changes:
 qtdeclarative-opensource-src (5.4.1-1) experimental; urgency=medium
 .
   * New upstream release.
   * Update debian/watch to use https://download.qt.io/.
   * Bump Qt build-dependencies to 5.4.1.
   * Pass -V to dh_makeshlibs, to make dpkg generate more tight
     dependencies (like done in qtbase).
   * Fix a typo in libqt5quickparticles5 description (closes: #771570,
     thanks Davide Prina for noticing).
   * debian/mark_private_symbols.sh:
     - Strip out trailing colon from symbols names.
     - Unmark private symbols before processing them (copied from
       Lisandro's change in qtbase).
   * Update symbols files:
     - Mark destructors symbols missing with GCC 5 as optional
       (closes: #778087).
     - Update debian/libqt5quick5.symbols for 5.4.1 symbols changes.
     - Bump ABI version to 5-4-1 because there is a removed symbol.
     - Apply the changes from mark_private_symbols.sh update.
Checksums-Sha1:
 554a1909ed358735456248aae9e844601abbf700 4162 qtdeclarative-opensource-src_5.4.1-1.dsc
 fb345784035caafef2d848bb29ad6bfce8ec2f8f 18406948 qtdeclarative-opensource-src_5.4.1.orig.tar.xz
 ea71d6d645913d9d24984c30d21ee55b25650e7e 70652 qtdeclarative-opensource-src_5.4.1-1.debian.tar.xz
 ee5bb8b2f0b0e098c6ea9107fd9799606165fec6 8517794 qtdeclarative5-doc-html_5.4.1-1_all.deb
Checksums-Sha256:
 e917d7680b92e29501f3daea45430953e02ea182046fa17e270ae6649f239b64 4162 qtdeclarative-opensource-src_5.4.1-1.dsc
 15124e242a8a4a8fc5bedd32910b3b0b372b6c2b63f99572c4a2427e668d4417 18406948 qtdeclarative-opensource-src_5.4.1.orig.tar.xz
 7fc90e937454ec96cc20027fec2300916e13d51bf8d4fc2facb43d814ff2aa27 70652 qtdeclarative-opensource-src_5.4.1-1.debian.tar.xz
 9e27211508f8690ebb4f32776b4f33ccebb78324217f916597ab532abb6af10d 8517794 qtdeclarative5-doc-html_5.4.1-1_all.deb
Files:
 0c99a9acb20d7d65e4ae296e4f259b96 4162 libs optional qtdeclarative-opensource-src_5.4.1-1.dsc
 86dfe5c41e14a142c72fdaa6a64f933c 18406948 libs optional qtdeclarative-opensource-src_5.4.1.orig.tar.xz
 bfee20b00a14f152dff6ed74cf121a93 70652 libs optional qtdeclarative-opensource-src_5.4.1-1.debian.tar.xz
 d4130424eba39f49462ce67e3e115ae9 8517794 doc extra qtdeclarative5-doc-html_5.4.1-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBAgAGBQJU8IyZAAoJENb+cQNj+F3T7C4P+QFptmTj6V/j2xiH+Z8B/qq9
ISk5ELi2PLbqIeqt/GxZe9iKhDlimuLoiZePkSPfwx3+7RdXXrua+J+bvrKuOyWX
qRIHo0bjfO6fhkruVvKroh+UU4gFl4PX2nUdMNI8VwxZR8ozWpkDROZFhITgwI94
ckrGVJ9aH5kJ4Ie0+Aj8ef350T+eEkWJXqXJi47Xjy5kz90guEFQvIDm5yUqqmMm
JrPnks3pPgoL4EwkuPdAgw83gFzLSYuvX37cwUT4BLcU2/XFz5IIEuJG5eLEAeOb
MD6vFROZntjNbbeYvjn8/lkC3V3iI6aCd3GcyVap+D+s5EFhaZGCbvAW1+bLbpQz
Nb6vnieQiJ+SO66qkLWzFYSCsvx90rR1JDfINwPyupLUJlr9g1SrsmLpqINa3l1w
/jqKdcKqRcSpD9oG9danGbpTkLN3iLXOGv3xnuccPr+rCkkJiz+o/OG4Jsl2mrnA
LRBBF795XF5PfBDH3lnP79PlcFCdbp5JYg/b/PjbC1CRQkSRP4FemgZnjZ8cBZ3z
u6Au7H7YsVXjba3v8aw6vhm23cd7ECvapZOPf+i9a3rzlyHkqyQ7/7x7rY7m0Fcy
q6WpmnFbmTuILKOLsuo5ghapWNqUvAWPcDPtyNr8+CQwrai24xIm0pUYGU1O11NP
C3zB6w+zJ6YKL5UuFp/J
=2DzC
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: