On Freitag, 23. August 2013 18:44:38 Phil Thompson wrote:
SIP v4.15.1 has been released. This fixes a regression in v4.15 related to
the handling of hidden virtual methods. PyQt is unaffected.
Well, but PyQt3 is:
[ 121s] g++ -c -pipe -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2
-fstack-protector -funwind-tables -fasynchronous-unwind-tables -g
-DUSE_LIB64_PATHES -fno-strict-aliasing -fPIC -fmessage-length=0 -O2 -Wall
-D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables
-fasynchronous-unwind-tables -g -DUSE_LIB64_PATHES -fno-strict-aliasing -Wall
-W -D_REENTRANT -DNDEBUG -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -I. -I/usr/include/
-I/usr/include/python2.7 -I/usr/lib/qt3/mkspecs/default -I/usr/lib/qt3/include
-I/usr/X11R6/include -o sipqtQLayout.o sipqtQLayout.cpp
[ 121s] qt/sipqtQLayout.cpp: In function 'void*
init_QLayout(sipSimpleWrapper*, PyObject*, PyObject*, PyObject**, PyObject**,
PyObject**)':
[ 121s] qt/sipqtQLayout.cpp:1801:48: error: cannot allocate an object of
abstract type 'sipQLayout'
[ 121s] qt/sipqtQLayout.cpp:105:7: note: because the following virtual
functions are pure within 'sipQLayout':
[ 121s] In file included from /usr/lib/qt3/include/qabstractlayout.h:50:0,
[ 121s] from sip/qt/qlayout.sip:274:
[ 121s] /usr/lib/qt3/include/qlayout.h:234:10: note: virtual void
QLayout::setGeometry(const QRect)
[ 121s] /usr/lib/qt3/include/qlayout.h:235:21: note: virtual QLayoutIterator
QLayout::iterator()
[ 121s] /usr/lib/qt3/include/qlayout.h:234:10: note: virtual void
QLayout::setGeometry(const QRect)
[ 121s] /usr/lib/qt3/include/qlayout.h:235:21: note: virtual QLayoutIterator
QLayout::iterator()
[ 121s] qt/sipqtQLayout.cpp:1816:45: error: cannot allocate an object of
abstract type 'sipQLayout'
[ 121s] qt/sipqtQLayout.cpp:105:7: note: since type 'sipQLayout' has pure
virtual functions
[ 121s] qt/sipqtQLayout.cpp:1830:42: error: cannot allocate an object of
abstract type 'sipQLayout'
[ 121s] qt/sipqtQLayout.cpp:105:7: note: since type 'sipQLayout' has pure
virtual functions
[ 122s] make[1]: *** [sipqtQLayout.o] Error 1
[ 122s] make[1]: *** Waiting for unfinished jobs
[ 122s] make[1]: Leaving directory
`/home/abuild/rpmbuild/BUILD/PyQt-x11-gpl-3.18.1/qt'
[ 122s] make: *** [all] Error 2
[ 122s] error: Bad exit status from /var/tmp/rpm-tmp.chPlXv (%build)
https://build.opensuse.org/package/show/home:frispete:PyQt/python-qt3
I know, old unsupported stuff, but this is still in heavy use all over
the world ;-)
Cheers,
Pete
___
PyQt mailing listPyQt@riverbankcomputing.com
http://www.riverbankcomputing.com/mailman/listinfo/pyqt