Bug 264506

Summary: PyKDE does not compile on ARM
Product: [Developer tools] bindings Reporter: Jonathan Riddell <jr>
Component: generalAssignee: kde-bindings
Status: RESOLVED NOT A BUG    
Severity: normal CC: jani, rdieter
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:

Description Jonathan Riddell 2011-01-27 17:27:27 UTC
Version:           unspecified (using KDE 4.6.0) 
OS:                Linux

On ARM qreal is (in this case anyway) float and not double.


/usr/bin/sip -t ALL -t WS_X11 -t Qt_4_7_1 -x VendorID -x PyQt_NoPrintRangeBug -x PyQt_qreal_double -g -j 8 -c /build/buildd/kdebindings-4.6.0/obj-arm-linux-gnueabi/python/pykde4-2.7/sip/akonadi -I /usr/share/sip/PyQt4 -I /build/buildd/kdebindings-4.6.0/python/pykde4/sip /build/buildd/kdebindings-4.6.0/python/pykde4/sip/akonadi/akonadimod.sip
sip: KPlotAxis::majorTickMarks() unsupported function return type - provide %MethodCode and a C++ signature

PyQt_qreal_double from qglobal.sip should stop APIs using double being a problem, but it doesn't seem to be working

https://bugs.launchpad.net/ubuntu/+source/kdebindings/+bug/708714


Reproducible: Didn't try
Comment 1 Jani Monoses 2011-02-24 12:20:03 UTC
It is a python-qt4 issue, not kdebindings. Can close.