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

Bug#746907: marked as done (qtwebkit: ftbfs with GCC-4.9)



Your message dated Sat, 09 Aug 2014 12:34:55 +0000
with message-id <E1XG5rL-000562-Mt@franck.debian.org>
and subject line Bug#746907: fixed in qtwebkit 2.2.1-7.1
has caused the Debian Bug report #746907,
regarding qtwebkit: ftbfs with GCC-4.9
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.)


-- 
746907: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=746907
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:qtwebkit
Version: 2.2.1-7
Severity: important
Tags: sid jessie
User: debian-gcc@lists.debian.org
Usertags: ftbfs-gcc-4.9

The package fails to build in a test rebuild on at least amd64 with
gcc-4.9/g++-4.9, but succeeds to build with gcc-4.8/g++-4.8. The
severity of this report may be raised before the jessie release.

The full build log can be found at:
http://people.debian.org/~doko/logs/failed-gcc49/qtwebkit_2.2.1-7_unstable_gcc49.log
The last lines of the build log are at the end of this report.

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

[...]
../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr<T>::operator!=(const WTF::PassOwnPtr<U>&)':
../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs]
 #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1]
                                               ^
../JavaScriptCore/wtf/PassOwnPtr.h:96:70: note: in expansion of macro 'COMPILE_ASSERT'
         template<typename U> bool operator!=(const PassOwnPtr<U>&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; }
                                                                      ^
../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr<T>::operator==(const WTF::OwnPtr<U>&)':
../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs]
 #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1]
                                               ^
../JavaScriptCore/wtf/PassOwnPtr.h:97:66: note: in expansion of macro 'COMPILE_ASSERT'
         template<typename U> bool operator==(const OwnPtr<U>&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; }
                                                                  ^
../JavaScriptCore/wtf/PassOwnPtr.h: In member function 'bool WTF::PassOwnPtr<T>::operator!=(const WTF::OwnPtr<U>&)':
../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyOwnPtrs_should_never_be_equal' locally defined but not used [-Wunused-local-typedefs]
 #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1]
                                               ^
../JavaScriptCore/wtf/PassOwnPtr.h:98:66: note: in expansion of macro 'COMPILE_ASSERT'
         template<typename U> bool operator!=(const OwnPtr<U>&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; }
                                                                  ^
../JavaScriptCore/runtime/JSVariableObject.h: In constructor 'JSC::JSVariableObject::JSVariableObject(JSC::JSGlobalData&, JSC::Structure*, JSC::SymbolTable*, JSC::Register*)':
../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyRegister_should_be_same_size_as_WriteBarrier' locally defined but not used [-Wunused-local-typedefs]
 #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1]
                                               ^
../JavaScriptCore/runtime/JSVariableObject.h:75:13: note: in expansion of macro 'COMPILE_ASSERT'
             COMPILE_ASSERT(sizeof(WriteBarrier<Unknown>) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier);
             ^
../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*)':
../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs]
 #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1]
                                               ^
../JavaScriptCore/runtime/JSGlobalObject.h:127:13: note: in expansion of macro 'COMPILE_ASSERT'
             COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot);
             ^
../JavaScriptCore/runtime/JSGlobalObject.h: In constructor 'JSC::JSGlobalObject::JSGlobalObject(JSC::JSGlobalData&, JSC::Structure*, JSC::JSObject*)':
../JavaScriptCore/wtf/Assertions.h:326:47: warning: typedef 'dummyJSGlobalObject_has_only_a_single_slot' locally defined but not used [-Wunused-local-typedefs]
 #define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1]
                                               ^
../JavaScriptCore/runtime/JSGlobalObject.h:140:13: note: in expansion of macro 'COMPILE_ASSERT'
             COMPILE_ASSERT(JSGlobalObject::AnonymousSlotCount == 1, JSGlobalObject_has_only_a_single_slot);
             ^
make[3]: Leaving directory `/«PKGBUILDDIR»/Source/WebCore'
make[2]: *** [sub-WebCore-make_default-ordered] Error 2
make[2]: Leaving directory `/«PKGBUILDDIR»/Source'
dh_auto_build: make -j10 returned exit code 2
make[1]: *** [override_dh_auto_build] Error 2
make[1]: Leaving directory `/«PKGBUILDDIR»'
make: *** [build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2

--- End Message ---
--- Begin Message ---
Source: qtwebkit
Source-Version: 2.2.1-7.1

We believe that the bug you reported is fixed in the latest version of
qtwebkit, 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 746907@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matthias Klose <doko@debian.org> (supplier of updated qtwebkit 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: Sat, 09 Aug 2014 13:23:55 +0200
Source: qtwebkit
Binary: libqtwebkit-dev libqtwebkit4 libqtwebkit-qmlwebkitplugin libqtwebkit4-dbg
Architecture: source amd64
Version: 2.2.1-7.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Matthias Klose <doko@debian.org>
Description:
 libqtwebkit-dev - Web content engine library for Qt - development files
 libqtwebkit-qmlwebkitplugin - Qt WebKit QML plugin
 libqtwebkit4 - Web content engine library for Qt
 libqtwebkit4-dbg - Web content engine library for Qt - debugging symbols
Closes: 746907
Changes:
 qtwebkit (2.2.1-7.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Ignore warnings introduced by GCC 4.9. Closes: #746907.
Checksums-Sha1:
 34a5d70bfb8151a9deeb25dcb7ba2616efeda064 1815 qtwebkit_2.2.1-7.1.dsc
 dc29de792d4ff5bb92fee5c372f8fcec6fe71990 77384 qtwebkit_2.2.1-7.1.debian.tar.xz
 499b85016d7a30a06b8f17c1357ebebc3453335b 165402 libqtwebkit-dev_2.2.1-7.1_amd64.deb
 ade2cb116dd6805fecdd24ae24fabcd7085e3700 5941558 libqtwebkit4_2.2.1-7.1_amd64.deb
 d5e98c57d9a365c5fb01029a86c7a21771aa316d 167216 libqtwebkit-qmlwebkitplugin_2.2.1-7.1_amd64.deb
 1a7fcdf3e3d25baf8f68860eb6f86bd823d31e84 281283828 libqtwebkit4-dbg_2.2.1-7.1_amd64.deb
Checksums-Sha256:
 c14b78a4f6f975f21361a600e4ef950a33d81a689187334cf61d8155c3f2dcf2 1815 qtwebkit_2.2.1-7.1.dsc
 98b03a65d8c8e6dc0a547e4af61899a2a0468c02ee0d5af33322aa70026aa612 77384 qtwebkit_2.2.1-7.1.debian.tar.xz
 47e129579b9e68a41bb19d024b3ff507ebe8fbffd469b980af4d7be2d16786f1 165402 libqtwebkit-dev_2.2.1-7.1_amd64.deb
 e7d175761ac1fb0c12b9ab8096a90d07186365c64b6b700d759ddf233da1f604 5941558 libqtwebkit4_2.2.1-7.1_amd64.deb
 3cc03638c43e279a32a9069bbea51b928addf18b2e24516ad53e2e4fc7862ae0 167216 libqtwebkit-qmlwebkitplugin_2.2.1-7.1_amd64.deb
 f6a02bca7ba95b71b8714d9dc7ed020b2121bc4020683f6f50d1b59b9f91bd44 281283828 libqtwebkit4-dbg_2.2.1-7.1_amd64.deb
Files:
 25faddcc061ccc0aac713688ae01d6ff 165402 libdevel optional libqtwebkit-dev_2.2.1-7.1_amd64.deb
 540268686518245b149ccc8490c628d3 5941558 libs optional libqtwebkit4_2.2.1-7.1_amd64.deb
 5c1f11b25a87c65a88f77bd4615a3c17 167216 libs optional libqtwebkit-qmlwebkitplugin_2.2.1-7.1_amd64.deb
 34db92023758f2b6c63a833535c3c4e2 281283828 debug extra libqtwebkit4-dbg_2.2.1-7.1_amd64.deb
 cdb75bd4d2666840adec439e83c19dfc 1815 libs optional qtwebkit_2.2.1-7.1.dsc
 533e8f0a610681e401b06df6f0e107e3 77384 libs optional qtwebkit_2.2.1-7.1.debian.tar.xz

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

iEYEARECAAYFAlPmEukACgkQStlRaw+TLJyl7gCfTlZjEPxL7bDpmBd8zaqft5E6
XEgAoK6MUDV+uZDjyN5J6N1W7cVYwAR7
=oQmz
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: