[Pkg-kde-extras] Bug#887235: kmymoney FTBFS on armhf/armel: error: no match for call to
Adrian Bunk
bunk at debian.org
Sun Jan 14 19:15:23 UTC 2018
Source: kmymoney
Version: 4.8.1.1-1
Severity: serious
https://buildd.debian.org/status/package.php?p=kmymoney&suite=sid
...
/usr/include/qt4/QtCore/qmap.h:178:16: warning: cast from 'char*' to 'QMap<QString, MyMoneyBudget::AccountGroup>::Node* {aka QMapNode<QString, MyMoneyBudget::AccountGroup>*}' increases required alignment of target type [-Wcast-align]
/<<PKGBUILDDIR>>/libkdchart/src/KDChart/Cartesian/KDChartCartesianAxis.cpp: In member function 'QSize KDChart::CartesianAxis::Private::calculateMaximumSize() const':
/<<PKGBUILDDIR>>/libkdchart/src/KDChart/Cartesian/KDChartCartesianAxis.cpp:1015:88: error: no match for call to '(KDChart::XySwitch) (const qreal&, double)'
QPointF labelPosition = plane->translate( QPointF( geoXy( drawPos, 1.0 ),
^
In file included from /<<PKGBUILDDIR>>/libkdchart/src/KDChart/Cartesian/KDChartCartesianAxis.cpp:24:0:
/<<PKGBUILDDIR>>/libkdchart/src/KDChart/Cartesian/KDChartCartesianAxis_p.h:113:7: note: candidate: template<class T> T KDChart::XySwitch::operator()(T, T) const
T operator()( T x, T y ) const { return isY ? y : x; }
^~~~~~~~
/<<PKGBUILDDIR>>/libkdchart/src/KDChart/Cartesian/KDChartCartesianAxis_p.h:113:7: note: template argument deduction/substitution failed:
/<<PKGBUILDDIR>>/libkdchart/src/KDChart/Cartesian/KDChartCartesianAxis.cpp:1015:88: note: deduced conflicting types for parameter 'T' ('float' and 'double')
QPointF labelPosition = plane->translate( QPointF( geoXy( drawPos, 1.0 ),
^
/<<PKGBUILDDIR>>/libkdchart/src/KDChart/Cartesian/KDChartCartesianAxis.cpp:1016:88: error: no match for call to '(KDChart::XySwitch) (double, const qreal&)'
geoXy( 1.0, drawPos ) ) );
^
In file included from /<<PKGBUILDDIR>>/libkdchart/src/KDChart/Cartesian/KDChartCartesianAxis.cpp:24:0:
/<<PKGBUILDDIR>>/libkdchart/src/KDChart/Cartesian/KDChartCartesianAxis_p.h:113:7: note: candidate: template<class T> T KDChart::XySwitch::operator()(T, T) const
T operator()( T x, T y ) const { return isY ? y : x; }
^~~~~~~~
/<<PKGBUILDDIR>>/libkdchart/src/KDChart/Cartesian/KDChartCartesianAxis_p.h:113:7: note: template argument deduction/substitution failed:
/<<PKGBUILDDIR>>/libkdchart/src/KDChart/Cartesian/KDChartCartesianAxis.cpp:1016:88: note: deduced conflicting types for parameter 'T' ('double' and 'float')
geoXy( 1.0, drawPos ) ) );
^
/<<PKGBUILDDIR>>/libkdchart/src/KDChart/Cartesian/KDChartCartesianAxis.cpp:1062:53: error: no match for call to '(KDChart::XySwitch) (qreal&, double)'
amountOfLeftOverlap = geoXy( startOverhang, 0.0 );
^
In file included from /<<PKGBUILDDIR>>/libkdchart/src/KDChart/Cartesian/KDChartCartesianAxis.cpp:24:0:
/<<PKGBUILDDIR>>/libkdchart/src/KDChart/Cartesian/KDChartCartesianAxis_p.h:113:7: note: candidate: template<class T> T KDChart::XySwitch::operator()(T, T) const
T operator()( T x, T y ) const { return isY ? y : x; }
^~~~~~~~
/<<PKGBUILDDIR>>/libkdchart/src/KDChart/Cartesian/KDChartCartesianAxis_p.h:113:7: note: template argument deduction/substitution failed:
/<<PKGBUILDDIR>>/libkdchart/src/KDChart/Cartesian/KDChartCartesianAxis.cpp:1062:53: note: deduced conflicting types for parameter 'T' ('float' and 'double')
amountOfLeftOverlap = geoXy( startOverhang, 0.0 );
^
/<<PKGBUILDDIR>>/libkdchart/src/KDChart/Cartesian/KDChartCartesianAxis.cpp:1063:52: error: no match for call to '(KDChart::XySwitch) (qreal&, double)'
amountOfRightOverlap = geoXy( endOverhang, 0.0 );
^
In file included from /<<PKGBUILDDIR>>/libkdchart/src/KDChart/Cartesian/KDChartCartesianAxis.cpp:24:0:
/<<PKGBUILDDIR>>/libkdchart/src/KDChart/Cartesian/KDChartCartesianAxis_p.h:113:7: note: candidate: template<class T> T KDChart::XySwitch::operator()(T, T) const
T operator()( T x, T y ) const { return isY ? y : x; }
^~~~~~~~
/<<PKGBUILDDIR>>/libkdchart/src/KDChart/Cartesian/KDChartCartesianAxis_p.h:113:7: note: template argument deduction/substitution failed:
/<<PKGBUILDDIR>>/libkdchart/src/KDChart/Cartesian/KDChartCartesianAxis.cpp:1063:52: note: deduced conflicting types for parameter 'T' ('float' and 'double')
amountOfRightOverlap = geoXy( endOverhang, 0.0 );
^
/<<PKGBUILDDIR>>/libkdchart/src/KDChart/Cartesian/KDChartCartesianAxis.cpp:1064:55: error: no match for call to '(KDChart::XySwitch) (double, qreal&)'
amountOfBottomOverlap = geoXy( 0.0, startOverhang );
^
In file included from /<<PKGBUILDDIR>>/libkdchart/src/KDChart/Cartesian/KDChartCartesianAxis.cpp:24:0:
/<<PKGBUILDDIR>>/libkdchart/src/KDChart/Cartesian/KDChartCartesianAxis_p.h:113:7: note: candidate: template<class T> T KDChart::XySwitch::operator()(T, T) const
T operator()( T x, T y ) const { return isY ? y : x; }
^~~~~~~~
/<<PKGBUILDDIR>>/libkdchart/src/KDChart/Cartesian/KDChartCartesianAxis_p.h:113:7: note: template argument deduction/substitution failed:
/<<PKGBUILDDIR>>/libkdchart/src/KDChart/Cartesian/KDChartCartesianAxis.cpp:1064:55: note: deduced conflicting types for parameter 'T' ('double' and 'float')
amountOfBottomOverlap = geoXy( 0.0, startOverhang );
^
/<<PKGBUILDDIR>>/libkdchart/src/KDChart/Cartesian/KDChartCartesianAxis.cpp:1065:50: error: no match for call to '(KDChart::XySwitch) (double, qreal&)'
amountOfTopOverlap = geoXy( 0.0, endOverhang );
^
In file included from /<<PKGBUILDDIR>>/libkdchart/src/KDChart/Cartesian/KDChartCartesianAxis.cpp:24:0:
/<<PKGBUILDDIR>>/libkdchart/src/KDChart/Cartesian/KDChartCartesianAxis_p.h:113:7: note: candidate: template<class T> T KDChart::XySwitch::operator()(T, T) const
T operator()( T x, T y ) const { return isY ? y : x; }
^~~~~~~~
...
https://wiki.debian.org/ArmEabiFixes#qreal_.28qMin.2C_qMax.2C_Qt.29
More information about the pkg-kde-extras
mailing list