KDE 4.4 RC1 (4.3.90) tarballs uploaded

Eric Hameleers alien at slackware.com
Thu Jan 21 11:25:26 CET 2010


On Wed, 20 Jan 2010, Eric Hameleers wrote:

> Date: Wed, 20 Jan 2010 08:30:10 -0800 (PST)
> From: Eric Hameleers <alien at slackware.com>
> To: Dirk Mueller <mueller at kde.org>
> Cc: kde-bindings at kde.org, kde-packager at kde.org,
>     Simon Edwards <simon at simonzone.com>,
>     KDE release coordination <release-team at kde.org>
> Subject: Re: KDE 4.4 RC1 (4.3.90) tarballs uploaded
> 
> On Wed, 20 Jan 2010, Dirk Mueller wrote:
>
>> On Thursday 07 January 2010, Simon Edwards wrote:
>>
>>>> [python/pykde4/CMakeFiles/python_module_PyKDE4_plasma.dir/all] Error 2
>>>> make: *** [all] Error 2
>>> It should work fine with a recent SIP and PyQt snapshot.
>>>
>>> A new stable release of PyQt is imminent, then can I up the version
>>> check in CMakeLists.txt. Sorry for the inconvenience guys.
>>
>> Is it possible to make the bindings only use released versions of sip/pyqt?
>>
>> with RC2, there is a new problem:
>>
>> /usr/bin/cmake -E cmake_progress_report kdebindings-1077263/build/CMakeFiles
>> Building CXX object smoke/qt/CMakeFiles/smokeqt.dir/x_1.o
>> cd kdebindings-1077263/build/smoke/qt && /usr/bin/c++ -Dsmokeqt_EXPORTS -
>> D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -DQT_NO_STL -
>> DQT_NO_CAST_TO_ASCII -D_REENTRANT -DKDE_DEPRECATED_WARNINGS -DQT3_SUPPORT -
>> DSMOKE_BUILDING -DGCC_VISIBILITY -DBASE_SMOKE_BUILDING -O2 -march=i586 -
>> mtune=i686 -fmessage-length=0 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -
>> funwind-tables -fasynchronous-unwind-tables -Werror=format-security -Wmissing-
>> format-attribute -Werror=return-type -Wnon-virtual-dtor -Wno-long-long -ansi -
>> Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-
>> security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -
>> Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -fvisibility-
>> inlines-hidden -g -O2 -fno-reorder-blocks -fno-schedule-insns -fno-inline -
>> fPIC -Ikdebindings-1077263/build/smoke/qt -Ikdebindings-1077263/smoke/qt -
>> Ikdebindings-1077263 -Ikdebindings-1077263/build -Ikdebindings-1077263/smoke -
>> Iinclude -Iinclude/KDE -I/usr/include/KDE -I/usr/include/QtXmlPatterns -
>> I/usr/include/QtXml -I/usr/include/QtWebKit -I/usr/include/QtUiTools -
>> I/usr/include/QtTest -I/usr/include/QtSvg -I/usr/include/QtSql -
>> I/usr/include/QtScriptTools -I/usr/include/QtScript -I/usr/include/QtOpenGL -
>> I/usr/include/QtNetwork -I/usr/include/QtMultimedia -I/usr/include/QtHelp -
>> I/usr/include/QtDesigner -I/usr/include/QtDBus -I/usr/include/QtAssistant -
>> I/usr/include/Qt3Support -I/usr/include/QtGui -I/usr/include/QtCore -
>> I/usr/include/Qt -I/usr/share/qt4/mkspecs/default -D_GNU_SOURCE -
>> D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/smokeqt.dir/x_1.o -c
>> kdebindings-1077263/build/smoke/qt/x_1.cpp
>> kdebindings-1077263/build/smoke/qt/x_1.cpp: In static member function 'static
>> void __smokeqt::x_QAbstractPrintDialog::x_8(Smoke::StackItem*)':
>> kdebindings-1077263/build/smoke/qt/x_1.cpp:4175: error: cannot allocate an
>> object of abstract type '__smokeqt::x_QAbstractPrintDialog'
>> kdebindings-1077263/build/smoke/qt/x_1.cpp:4131: note: because the following
>> virtual functions are pure within '__smokeqt::x_QAbstractPrintDialog':
>> /usr/include/QtGui/qabstractprintdialog.h:87: note: virtual int
>> QAbstractPrintDialog::exec()
>> kdebindings-1077263/build/smoke/qt/x_1.cpp: In constructor
>> '__smokeqt::x_QAbstractPrintDialog::x_QAbstractPrintDialog()':
>> kdebindings-1077263/build/smoke/qt/x_1.cpp:4178: error: no matching function
>> for call to 'QAbstractPrintDialog::QAbstractPrintDialog()'
>> /usr/include/QtGui/qabstractprintdialog.h:114: note: candidates are:
>> QAbstractPrintDialog::QAbstractPrintDialog(const QAbstractPrintDialog&)
>> /usr/include/QtGui/qabstractprintdialog.h:111: note:
>> QAbstractPrintDialog::QAbstractPrintDialog(QAbstractPrintDialogPrivate&,
>> QPrinter*, QWidget*)
>> /usr/include/QtGui/qabstractprintdialog.h:84: note:
>> QAbstractPrintDialog::QAbstractPrintDialog(QPrinter*, QWidget*)
>>
>> What is the solution here?
>>
>> Thanks,
>> Dirk
>
> I want to add that I got these errors with sip-4.10 and PyQt-4.7
> installed, i.e. these are not the snapshot versions which were
> available for RC1.

Dirk

Your commit 1077826 solved the above issue, but this is the next error 
I get in compiling kdebindings:

parsing 
"/tmp/kdebindings-4.3.95/smoke/qimageblitz/qimageblitz_includes.h"
Generating SMOKE sources...
preparing SMOKE data [qimageblitz]
writing out smokedata.cpp [qimageblitz]
writing out x_*.cpp [qimageblitz]
Done.
Scanning dependencies of target smokeqimageblitz
[ 26%] Building CXX object 
smoke/qimageblitz/CMakeFiles/smokeqimageblitz.dir/smokedata.o
[ 26%] Building CXX object 
smoke/qimageblitz/CMakeFiles/smokeqimageblitz.dir/x_1.o
Linking CXX shared library ../../lib/libsmokeqimageblitz.so
[ 26%] Built target smokeqimageblitz
[ 26%] Generating smokedata.cpp, x_1.cpp, x_2.cpp, x_3.cpp, x_4.cpp, 
x_5.cpp, x_6.cpp, x_7.cpp, x_8.cpp, x_9.cpp, x_10.cpp
Couldn't find config file 
"/tmp/kdebindings-4.3.95/build/smoke/solid/../kde/config.xml"
"Cannot load library generator_: (libgenerator_.so: cannot open shared 
object file: No such file or directory)"
make[2]: *** [smoke/solid/smokedata.cpp] Error 1
make[1]: *** [smoke/solid/CMakeFiles/smokesolid.dir/all] Error 2
make: *** [all] Error 2
kdebindings failed to build.


The reason for the error seems to be that there is no such directory 
"/tmp/kdebindings-4.3.95/build/smoke/solid/../kde".. I only see a 
kdecore and a kdeui directory at that directory level.

FYI (unrelated to this particular issue but important to know): the 
remainder of kde and kde-l10n 4.3.95 has been built errror-free here 
on Slackware.

Cheers, Eric

-- 
Eric Hameleers <alien at slackware.com>
Jabber: alien at jabber.xs4all.nl


More information about the release-team mailing list