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

Bug#523995: FTBFS on armel: qreal/double mismatch



Package: kdeartwork
Version: 4:4.2.2-1
Severity: serious

Ubuntu appears to have a patch for this:

+Index: kdeartwork-4.2.1/styles/phase/phasestyle.cpp
+===================================================================
+--- kdeartwork-4.2.1.orig/styles/phase/phasestyle.cpp  2009-01-21 05:24:12.000000000 -0500
++++ kdeartwork-4.2.1/styles/phase/phasestyle.cpp       2009-02-27 12:04:15.000000000 -0500
+@@ -2052,7 +2052,7 @@
+           qreal cx = rect.center().x();
+           qreal cy = rect.center().y();
+           qreal radius = (qMin(w, h) / 2.0) - 2.0;
+-          qreal tick = qMax(radius / 6, 4.0);
++          qreal tick = qMax(double(radius / 6), 4.0);
+
+           if (dial->subControls & SC_DialGroove) {
+               QRectF groove = QRectF(cx-radius+tick, cy-radius+tick,


On Sun, Apr 12, 2009 at 04:28:13PM +0100, buildd user wrote:
> [ 96%] Building CXX object styles/phase/CMakeFiles/phasestyle.dir/phasestyle.o
> cd styles/phase && /usr/bin/g++   -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -DQT_NO_STL -DQT_NO_CAST_TO_ASCII -D_REENTRANT -DKDE_DEPRECATED_WARNINGS -DQT_PLUGIN -Dphasestyle_EXPORTS -g -O2 -g -Wall -O2 -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../styles/phase -I../../.. -I../.. -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtAssistant -I/usr/include/qt4/QtDBus -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtDesigner -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_FILE_OFFSET_BITS=64 -o CMakeFiles/phasestyle.dir/phasestyle.o -c ../../../styles/phase/phasestyle.cpp
> ../../../styles/phase/phasestyle.cpp: In member function 'virtual void PhaseStyle::drawComplexControl(QStyle::ComplexControl, const QStyleOptionComplex*, QPainter*, const QWidget*) const':
> ../../../styles/phase/phasestyle.cpp:2055: error: no matching function for call to 'qMax(qreal, double)'
> make[3]: *** [styles/phase/CMakeFiles/phasestyle.dir/phasestyle.o] Error 1
> make[3]: Leaving directory `/build/buildd/kdeartwork-4.2.2/obj-arm-linux-gnueabi'
> make[2]: *** [styles/phase/CMakeFiles/phasestyle.dir/all] Error 2
> make[2]: Leaving directory `/build/buildd/kdeartwork-4.2.2/obj-arm-linux-gnueabi'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory `/build/buildd/kdeartwork-4.2.2/obj-arm-linux-gnueabi'
> make: *** [debian/stamp-makefile-build] Error 2
> dpkg-buildpackage: failure: debian/rules build gave error exit status 2
> ******************************************************************************
> Build finished at 20090412-1625
> FAILED [dpkg-buildpackage died]
> Purging chroot-unstable/build/buildd/kdeartwork-4.2.2



Reply to: