Your message dated Mon, 14 May 2012 05:35:07 +0000
with message-id <e1stnw3-00019q...@franck.debian.org>
and subject line Bug#662717: fixed in kmymoney 4.6.2-2
has caused the Debian Bug report #662717,
regarding kmymoney: FTBFS against Qt 4.8
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 ow...@bugs.debian.org
immediately.)


-- 
662717: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=662717
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: kmymoney
Version: 4.6.2-1
Tags: patch
User: debian-qt-...@lists.debian.org
Usertags: qt48-transition

Hi,

Your package fails to build against Qt 4.8 which is currently in experimental.
The transition to unstable/testing is tracked in bug #653903.

I'm attaching a patch that contains the necessary changes.
It can be applied even before Qt 4.8 enters unstable.

Build log:

> [ 14%] Building CXX object
> libkdchart/src/CMakeFiles/kmm_kdchart.dir/KDChartBackgroundAttributes.cpp.o
> cd /tmp/buildd/kmymoney-4.6.2/obj-x86_64-linux-gnu/libkdchart/src && 
> /usr/bin/c++  
> -DMAKE_KMM_KDCHART_LIB -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_BSD_SOURCE 
> -DQT_NO_STL
> -DQT_NO_CAST_TO_ASCII -D_REENTRANT -DKDE_DEPRECATED_WARNINGS 
> -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=11
> -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_XOPEN_SOURCE=500 
> -D_BSD_SOURCE
> -DQT_NO_STL -DQT_NO_CAST_TO_ASCII -D_REENTRANT -DKDE_DEPRECATED_WARNINGS
> -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=11 -DHAVE_CONFIG_H 
> -DKDCHART_BUILD_KDCHART_LIB
> -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align 
> -Wchar-subscripts -Wall -W
> -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS 
> -fno-check-new -fno-common
> -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden 
> -Werror=return-type
> -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -fexceptions 
> -UQT_NO_EXCEPTIONS
> -fPIC -fno-common -O2 -g -DNDEBUG -DQT_NO_DEBUG -fPIC
> -I/tmp/buildd/kmymoney-4.6.2/obj-x86_64-linux-gnu/libkdchart/src 
> -I/tmp/buildd/kmymoney-4.6.2/
> libkdchart/src -I/tmp/buildd/kmymoney-4.6.2 
> -I/tmp/buildd/kmymoney-4.6.2/obj-x86_64-linux-gnu
> -I/tmp/buildd/kmymoney-4.6.2/libkdchart/src/../include
> -I/tmp/buildd/kmymoney-4.6.2/libkdchart/src/../kdablibfakes/include 
> -I/usr/include/KDE
> -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns 
> -I/usr/include/qt4/QtXml
> -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest 
> -I/usr/include/qt4/QtSvg
> -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools 
> -I/usr/include/qt4/QtScript
> -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp 
> -I/usr/include/qt4/QtDesigner
> -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus 
> -I/usr/include/qt4/Qt3Support
> -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt
> -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4    -D_GNU_SOURCE 
> -D_LARGEFILE64_SOURCE
> -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -o
> CMakeFiles/kmm_kdchart.dir/KDChartBackgroundAttributes.cpp.o -c
> /tmp/buildd/kmymoney-4.6.2/libkdchart/src/KDChartBackgroundAttributes.cpp
> /tmp/buildd/kmymoney-4.6.2/libkdchart/src/KDChartBackgroundAttributes.cpp: In 
> function 'QDebug
> operator<<(QDebug, const KDChart::BackgroundAttributes&)':
> /tmp/buildd/kmymoney-4.6.2/libkdchart/src/KDChartBackgroundAttributes.cpp:153:26:
>  error:
> ambiguous overload for 'operator<<' in '(&(& operator<<(QDebug, const 
> QBrush&)((*(const
> QBrush*)(& KDChart::BackgroundAttributes::brush() 
> const()))).QDebug::operator<<(((const
> char*)"pixmapmode=")))->QDebug::operator<<(((int)(&
> ba)->KDChart::BackgroundAttributes::pixmapMode())))->QDebug::operator<<(((const
> char*)"pixmap=")) << KDChart::BackgroundAttributes::pixmap() const()'
> /tmp/buildd/kmymoney-4.6.2/libkdchart/src/KDChartBackgroundAttributes.cpp:153:26:
>  note:
> candidates are:
> /usr/include/qt4/QtCore/qvariant.h:606:22: note: QDebug operator<<(QDebug, 
> const QVariant&)
> /usr/include/qt4/QtGui/qbrush.h:171:21: note: QDebug operator<<(QDebug, const 
> QBrush&)
> make[3]: *** 
> [libkdchart/src/CMakeFiles/kmm_kdchart.dir/KDChartBackgroundAttributes.cpp.o] 
> Error 1

Regards,
Felix

Description: Fix FTBFS with Qt 4.8.
Origin: vendor, https://build.opensuse.org/package/view_file?file=kmymoney-qdebug.patch&package=kmymoney&project=KDE%3ADistro%3AFactory&rev=b1a79f1b7f2b6e58ac444e70739a56e0

--- kmymoney-4.6.0.orig/libkdchart/src/KDChartBackgroundAttributes.cpp
+++ kmymoney-4.6.0/libkdchart/src/KDChartBackgroundAttributes.cpp
@@ -22,6 +22,7 @@
 
 #include "KDChartBackgroundAttributes.h"
 #include <QPixmap>
+#include <QVariant>
 
 #include <KDABLibFakes>
 
@@ -150,7 +151,7 @@ QDebug operator<<(QDebug dbg, const KDCh
 	<< "visible="<<ba.isVisible()
 	<< "brush="<<ba.brush()
 	<< "pixmapmode="<<ba.pixmapMode()
-	<< "pixmap="<<ba.pixmap()
+	<< "pixmap="<< QVariant(ba.pixmap())
 	<< ")";
     return dbg;
 }

--- End Message ---
--- Begin Message ---
Source: kmymoney
Source-Version: 4.6.2-2

We believe that the bug you reported is fixed in the latest version of
kmymoney, which is due to be installed in the Debian FTP archive:

kmymoney-common_4.6.2-2_all.deb
  to main/k/kmymoney/kmymoney-common_4.6.2-2_all.deb
kmymoney-dbg_4.6.2-2_i386.deb
  to main/k/kmymoney/kmymoney-dbg_4.6.2-2_i386.deb
kmymoney-dev_4.6.2-2_i386.deb
  to main/k/kmymoney/kmymoney-dev_4.6.2-2_i386.deb
kmymoney_4.6.2-2.debian.tar.gz
  to main/k/kmymoney/kmymoney_4.6.2-2.debian.tar.gz
kmymoney_4.6.2-2.dsc
  to main/k/kmymoney/kmymoney_4.6.2-2.dsc
kmymoney_4.6.2-2_i386.deb
  to main/k/kmymoney/kmymoney_4.6.2-2_i386.deb



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 662...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Scott Kitterman <sc...@kitterman.com> (supplier of updated kmymoney 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 ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sat, 12 May 2012 00:47:14 -0400
Source: kmymoney
Binary: kmymoney kmymoney-common kmymoney-dev kmymoney-dbg
Architecture: source i386 all
Version: 4.6.2-2
Distribution: unstable
Urgency: low
Maintainer: Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org>
Changed-By: Scott Kitterman <sc...@kitterman.com>
Description: 
 kmymoney   - personal finance manager for KDE
 kmymoney-common - KMyMoney architecture independent files
 kmymoney-dbg - KMymoney debugging symbols
 kmymoney-dev - KMyMoney development files
Closes: 662717
Changes: 
 kmymoney (4.6.2-2) unstable; urgency=low
 .
   * Team upload
   * Add debian/patches/qdebug_overload.patch to fix FTBFS with Qt 4.8
     (Closes: #662717)
     - Thanks to Felix Geyer for finding the patch and opensuse for developing
       it
Checksums-Sha1: 
 da486dd43f8eb4369c92fea5b4d002c2e9f04ea1 1836 kmymoney_4.6.2-2.dsc
 915c8d277265634607860c6c429ea2afe8269f06 10673 kmymoney_4.6.2-2.debian.tar.gz
 aafc6153682f7acea580afecc7a235c03fd66c06 3911754 kmymoney_4.6.2-2_i386.deb
 d952b095389bd0cc990163a36e78342083eef108 21426850 
kmymoney-common_4.6.2-2_all.deb
 b045b12721b65619bb7497b469c495d5d3625154 232578 kmymoney-dev_4.6.2-2_i386.deb
 78c379a9e9e589ffa14f41e9b774851a5dd20048 34781970 kmymoney-dbg_4.6.2-2_i386.deb
Checksums-Sha256: 
 4f109e1db9af3bda11292c994a98f0c1e867f88bbc911ce9d2be370b491dc4d2 1836 
kmymoney_4.6.2-2.dsc
 67639d9c742be0decc24d0d3ed0abb234f2a1decc14ac6497a274ec0698a5262 10673 
kmymoney_4.6.2-2.debian.tar.gz
 fc8db07120ea2d3e56df409b7d4ee627ea5bd4fd2e43a7d032b6c923640135b6 3911754 
kmymoney_4.6.2-2_i386.deb
 5ae3597bbd42279f9fa52a4a59823b0c91e53d29d83e905e817236f52c88abfd 21426850 
kmymoney-common_4.6.2-2_all.deb
 c885ec90c9c976fa67d3a1dce9dad3ad4ea9a5263e028304aa5317b83b895f31 232578 
kmymoney-dev_4.6.2-2_i386.deb
 e6c549e260a83810e2fbe05331099a3dc7d0a56047ae70f8638d98fa90809c44 34781970 
kmymoney-dbg_4.6.2-2_i386.deb
Files: 
 a84712e8fa5190b626568f3dbd8c2d44 1836 kde optional kmymoney_4.6.2-2.dsc
 22b108edaadb5771f5cdfde133dc4c56 10673 kde optional 
kmymoney_4.6.2-2.debian.tar.gz
 4c9eb477068d514273f3012041d21923 3911754 kde optional kmymoney_4.6.2-2_i386.deb
 0124b1eb91f323c5456cdc024df1ec8d 21426850 kde optional 
kmymoney-common_4.6.2-2_all.deb
 023fc062fce8dfb20d31dfd248524e8f 232578 libdevel optional 
kmymoney-dev_4.6.2-2_i386.deb
 0a0474c35ccf946e2a4aa7630299a699 34781970 debug extra 
kmymoney-dbg_4.6.2-2_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEARECAAYFAk+wk0EACgkQHajaM93NaGq1bQCfW+a67GWoU2XIl6KmX62JrLiA
0R4An1fr3DWPxRj00CCiB6tHqqWB1P8D
=vPnj
-----END PGP SIGNATURE-----



--- End Message ---
_______________________________________________
pkg-kde-extras mailing list
pkg-kde-extras@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-kde-extras

Reply via email to