[oe-commits] org.oe.dev python-pyqt: set BROKEN and give some hints where to look to fix

mickeyl commit openembedded-commits at lists.openembedded.org
Sun Aug 19 17:49:03 UTC 2007


python-pyqt: set BROKEN and give some hints where to look to fix

Author: mickeyl at openembedded.org
Branch: org.openembedded.dev
Revision: 29d2dfa77e02cc2f8721d7954eb27c061486b2f4
ViewMTN: http://monotone.openembedded.org/revision.psp?id=29d2dfa77e02cc2f8721d7954eb27c061486b2f4
Files:
1
packages/python/python-pyqt_4.3.bb
Diffs:

#
# mt diff -rb1cb3695d78a3de2d2f2ec33a9b88403e0db271b -r29d2dfa77e02cc2f8721d7954eb27c061486b2f4
#
# 
# 
# patch "packages/python/python-pyqt_4.3.bb"
#  from [ce95b543c3462d9389e2f7e616a86e2dee61a615]
#    to [cabb0d44a88033daaa2ef2312948f1a52cd4c0aa]
# 
============================================================
--- packages/python/python-pyqt_4.3.bb	ce95b543c3462d9389e2f7e616a86e2dee61a615
+++ packages/python/python-pyqt_4.3.bb	cabb0d44a88033daaa2ef2312948f1a52cd4c0aa
@@ -10,6 +10,22 @@ SRC_URI = "http://www.riverbankcomputing
 
 SRC_URI = "http://www.riverbankcomputing.com/Downloads/PyQt4/GPL/PyQt-x11-gpl-${PV}.tar.gz \
            file://cross-compile.patch;patch=1"
+
+BROKEN = "1"
+# Something really fishy wrt. to arm/mips/etc. double vs. qreal. May even be a problem in Qt headers itself.
+# Symptons:
+#| sipQtCoreQTimeLine.cpp:136: error: conflicting return type specified for 'virtual double sipQTimeLine::valueForTime(int) const'
+#| /home/pkg/oe/fic-gta01/tmp/staging/arm-angstrom-linux-gnueabi/qt4/include/QtCore/qtimeline.h:92: error:   overriding 'virtual qreal QTimeLine::valueForTime(int) const'
+# And:
+# | sipQtCoreQRectF.cpp: In function 'PyObject* meth_QRectF_getRect(PyObject*, PyObject*)':
+| sipQtCoreQRectF.cpp:1182: error: no matching function for call to 'QRectF::getRect(double*, double*, double*, double*)'
+| /home/pkg/oe/fic-gta01/tmp/staging/arm-angstrom-linux-gnueabi/qt4/include/QtCore/qrect.h:725: note: candidates are: void QRectF::getRect(qreal*, qreal*, qreal*, qreal*) const
+| sipQtCoreQRectF.cpp: In function 'PyObject* meth_QRectF_getCoords(PyObject*, PyObject*)':
+| sipQtCoreQRectF.cpp:1237: error: no matching function for call to 'QRectF::getCoords(double*, double*, double*, double*)'
+| /home/pkg/oe/fic-gta01/tmp/staging/arm-angstrom-linux-gnueabi/qt4/include/QtCore/qrect.h:741: note: candidates are: void QRectF::getCoords(qreal*, qreal*, qreal*, qreal*) const
+| make[1]: *** [sipQtCoreQRectF.o] Error 1
+
+
 S = "${WORKDIR}/PyQt-x11-gpl-${PV}"
 
 inherit qmake qt4x11 sip distutils-base






More information about the Openembedded-commits mailing list