[Python-modules-team] Bug#653293: python-qt4: FTBFS: error: invalid conversion from 'const QObject*' to 'QObject*'

Aurelien Jarno aurel32 at debian.org
Mon Dec 26 14:42:02 UTC 2011


Package: python-qt4
Version: 4.8.6-2 
Severity: serious
Justification: fails to build from source
User: debian-s390 at lists.debian.org
Usertags: s390x

python-qt4 fails to build from source with the following error (the
build log is from s390x, but it can be reproduced on other architectures
like amd64):

| g++ -c -pipe -fPIC -Os -Wall -W -D_REENTRANT -DNDEBUG -DSIP_PROTECTED_IS_PUBLIC -Dprotected=public -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I/build/buildd-python-qt4_4.8.6-2-s390x-TeGr6M/python-qt4-4.8.6/qpy/QtCore -I/usr/include/python2.7 -I/usr/mkspecs/linux-g++ -I/usr/include/qt4/QtCore -I/usr/include/qt4 -o sipQtCorepart7.o sipQtCorepart7.cpp
| g++ -c -pipe -fPIC -Os -Wall -W -D_REENTRANT -DNDEBUG -DSIP_PROTECTED_IS_PUBLIC -Dprotected=public -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I/build/buildd-python-qt4_4.8.6-2-s390x-TeGr6M/python-qt4-4.8.6/qpy/QtCore -I/usr/include/python2.7 -I/usr/mkspecs/linux-g++ -I/usr/include/qt4/QtCore -I/usr/include/qt4 -o sipQtCorepart8.o sipQtCorepart8.cpp
| /build/buildd-python-qt4_4.8.6-2-s390x-TeGr6M/python-qt4-4.8.6/sip/QtCore/qobject.sip: In function 'PyObject* meth_QObject___getattr__(PyObject*, PyObject*)':
| /build/buildd-python-qt4_4.8.6-2-s390x-TeGr6M/python-qt4-4.8.6/sip/QtCore/qobject.sip:400:61: error: invalid conversion from 'const QObject*' to 'QObject*' [-fpermissive]
| /build/buildd-python-qt4_4.8.6-2-s390x-TeGr6M/python-qt4-4.8.6/qpy/QtCore/qpycore_api.h:76:11: error:   initializing argument 1 of 'PyObject* qpycore_qobject_getattr(QObject*, PyObject*, const char*)' [-fpermissive]
| /build/buildd-python-qt4_4.8.6-2-s390x-TeGr6M/python-qt4-4.8.6/sip/QtCore/qobject.sip: In function 'PyObject* meth_QObject_emit(PyObject*, PyObject*)':
| /build/buildd-python-qt4_4.8.6-2-s390x-TeGr6M/python-qt4-4.8.6/sip/QtCore/qobject.sip:571:49: error: invalid conversion from 'const QObject*' to 'QObject*' [-fpermissive]
| /build/buildd-python-qt4_4.8.6-2-s390x-TeGr6M/python-qt4-4.8.6/qpy/QtCore/qpycore_api.h:83:6: error:   initializing argument 1 of 'bool qpycore_qobject_emit(QObject*, const char*, PyObject*)' [-fpermissive]
| /build/buildd-python-qt4_4.8.6-2-s390x-TeGr6M/python-qt4-4.8.6/sip/QtCore/qobject.sip: In function 'PyObject* meth_QObject_receivers(PyObject*, PyObject*)':
| /build/buildd-python-qt4_4.8.6-2-s390x-TeGr6M/python-qt4-4.8.6/sip/QtCore/qobject.sip:671:62: error: invalid conversion from 'const QObject*' to 'QObject*' [-fpermissive]
| make[2]: *** [sipQtCorepart8.o] Error 1
| make[2]: Leaving directory `/build/buildd-python-qt4_4.8.6-2-s390x-TeGr6M/python-qt4-4.8.6/build-2.7/QtCore'
| make[1]: *** [all] Error 2
| make: *** [build-2.7/build-stamp] Error 2
| dpkg-buildpackage: error: debian/rules build gave error exit status 2

A full build log can be found on:
https://buildd.debian.org/status/fetch.php?pkg=python-qt4&arch=s390x&ver=4.8.6-2&stamp=1324905983


-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: s390x

Kernel: Linux 3.1.0-1-s390x (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash





More information about the Python-modules-team mailing list