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

Bug#866370: kst FTBFS on armel/armhf: error: no matching function for call to 'qMax(double, float)'



Source: kst
Version: 2.0.6-1
Severity: serious

https://buildd.debian.org/status/package.php?p=kst&suite=sid

...
/«PKGBUILDDIR»/src/libkstapp/circleitem.cpp: In member function 'virtual void Kst::CircleItem::creationPolygonChanged(Kst::View::CreationEvent)':
/«PKGBUILDDIR»/src/libkstapp/circleitem.cpp:73:43: error: no matching function for call to 'qMax(double, float)'
     qreal r = qMax(2.0,sqrt(dx*dx + dy*dy));
                                           ^
In file included from /usr/include/qt4/QtCore/qchar.h:45:0,
                 from /usr/include/qt4/QtCore/qstring.h:45,
                 from /usr/include/qt4/QtCore/qdir.h:45,
                 from /usr/include/qt4/QtCore/qabstractfileengine.h:45,
                 from /usr/include/qt4/QtCore/QtCore:3,
                 from /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/src/libkst/kstcore_pch.h:8,
                 from /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/src/libkstmath/kstmath_pch.h:2,
                 from /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/src/widgets/kstwidgets_pch.h:2,
                 from /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/src/libkstapp/kstapp_pch.h:2:
/usr/include/qt4/QtCore/qglobal.h:1330:34: note: candidate: template<class T> constexpr const T& qMax(const T&, const T&)
 Q_DECL_CONSTEXPR inline const T &qMax(const T &a, const T &b) { return (a < b) ? b : a; }
                                  ^~~~
/usr/include/qt4/QtCore/qglobal.h:1330:34: note:   template argument deduction/substitution failed:
/«PKGBUILDDIR»/src/libkstapp/circleitem.cpp:73:43: note:   deduced conflicting types for parameter 'const T' ('double' and 'float')
     qreal r = qMax(2.0,sqrt(dx*dx + dy*dy));
                                           ^
...


https://wiki.debian.org/ArmEabiFixes#qreal_.28qMin.2C_qMax.2C_Qt.29

Reply to: