KDE 4.5.2 tarballs (try#1 uploaded)

Jorge Manuel B. S. Vicetto jmbsvicetto at gentoo.org
Sat Oct 2 16:30:40 CEST 2010


On 02-10-2010 14:14, Rex Dieter wrote:
> On 10/01/2010 11:38 AM, Dirk Mueller wrote:
>>
>> Hi, 
>>
>> I just finished uploading the first set of KDE 4.5.2 tarballs. Tentatively 
>> release is tuesday next week. 
>>
>> Please report any failures to me that would justify a tarball respin. if in 
>> doubt. please mail. 
> 
> I'm seeing a kdebindings failure inside of the python bindings,

I'm also seeing a failure on pykde4.

> [ 69%] Building CXX object
> python/pykde4/CMakeFiles/python_module_PyKDE4_kio.dir/sip/kio/sipkiopart0.o
> cd
> /builddir/build/BUILD/kdebindings-4.5.2/x86_64-redhat-linux-gnu/python/pykde4
> && /usr/bin/c++   -Dpython_module_PyKDE4_kio_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 -D_REENTRANT
> -DQT_CORE_LIB -DQT_GUI_LIB -DUSING_SOPRANO_NRLMODEL_UNSTABLE_API -O2 -g
> -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector
> --param=ssp-buffer-size=4 -m64 -mtune=generic  -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 -O2 -DNDEBUG
> -DQT_NO_DEBUG -fPIC
> -I/builddir/build/BUILD/kdebindings-4.5.2/x86_64-redhat-linux-gnu/python/pykde4
> -I/builddir/build/BUILD/kdebindings-4.5.2/python/pykde4
> -I/builddir/build/BUILD/kdebindings-4.5.2
> -I/builddir/build/BUILD/kdebindings-4.5.2/x86_64-redhat-linux-gnu
> -I/usr/include/kde4 -I/usr/include/kde4/KDE -I/usr/include/KDE
> -I/usr/include/phonon -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/QtDeclarative
> -I/usr/include/QtDBus -I/usr/include/Qt3Support -I/usr/include/QtGui
> -I/usr/include/QtCore -I/usr/include/Qt -I/usr/lib64/qt4/mkspecs/default
> -I/usr/include/python2.7 -I/usr/include/kde4/solid
> -I/usr/include/kde4/kio -I/usr/include/kde4/kdeprint
> -I/usr/include/kde4/kdeprint/lpr -I/usr/include/kde4/dom
> -I/usr/include/kde4/ksettings -I/usr/include/kde4/knewstuff2
> -I/usr/include/kde4/dnssd   -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -o
> CMakeFiles/python_module_PyKDE4_kio.dir/sip/kio/sipkiopart0.o -c
> /builddir/build/BUILD/kdebindings-4.5.2/x86_64-redhat-linux-gnu/python/pykde4/sip/kio/sipkiopart0.cpp
> ...
> /usr/include/kde4/kio/tcpslavebase.h: In function 'PyObject*
> slot_KIO_TCPSlaveBase_SslResult___xor__(PyObject*, PyObject*)':
> /usr/include/kde4/kio/tcpslavebase.h:63:10: error: 'enum
> KIO::TCPSlaveBase::SslResultDetail' is protected
> /usr/share/sip/PyQt4/QtCore/qglobal.sip:320:95: error: within this context
> /usr/include/kde4/kio/tcpslavebase.h: In function 'PyObject*
> slot_KIO_TCPSlaveBase_SslResult___or__(PyObject*, PyObject*)':
> /usr/include/kde4/kio/tcpslavebase.h:63:10: error: 'enum
> KIO::TCPSlaveBase::SslResultDetail' is protected
> /usr/share/sip/PyQt4/QtCore/qglobal.sip:315:95: error: within this context
> 
> Using the latest sip-4.11.1 , PyQt4-4.7.7 here.  A problem with PyQt4's
> qglobal.sip ?

pykde4-4.5.2 is failing to build here against dev-python/PyQt4-4.7.7 and
dev-python/sip-4.11.1. Without any patches it fails right at the
beginning with:

>>> Compiling source in
/var/tmp/portage/kde-base/pykde4-4.5.2/work/pykde4-4.5.2 ...
>>> Working in BUILD_DIR:
"/var/tmp/portage/kde-base/pykde4-4.5.2/work/pykde4-4.5.2_build"
make -j3
[  1%] Generating sip/dnssd/sipdnssdpart0.cpp,
sip/dnssd/sipdnssdpart1.cpp, sip/dnssd/sipdnssdpart2.cpp,
sip/dnssd/sipdnssdpart3.cpp, sip/dnssd/sipdnssdpart4.cpp,
sip/dnssd/sipdnssdpart5.cpp, sip/dnssd/sipdnssdpart6.cpp,
sip/dnssd/sipdnssdpart7.cpp





[  2%] Generating sip/kdecore/sipkdecorepart0.cpp,
sip/kdecore/sipkdecorepart1.cpp, sip/kdecore/sipkdecorepart2.cpp,
sip/kdecore/sipkdecorepart3.cpp, sip/kdecore/sipkdecorepart4.cpp,
sip/kdecore/sipkdecorepart5.cpp, sip/kdecore/sipkdecorepart6.cpp,
sip/kdecore/sipkdecorepart7.cpp





Scanning dependencies of target compile_python_files




[  2%] Built target compile_python_files
[  3%] Generating sip/kdeui/sipkdeuipart0.cpp,
sip/kdeui/sipkdeuipart1.cpp, sip/kdeui/sipkdeuipart2.cpp,
sip/kdeui/sipkdeuipart3.cpp, sip/kdeui/sipkdeuipart4.cpp,
sip/kdeui/sipkdeuipart5.cpp, sip/kdeui/sipkdeuipart6.cpp,
sip/kdeui/sipkdeuipart7.cpp





sip:
/var/tmp/portage/kde-base/pykde4-4.5.2/work/pykde4-4.5.2/python/pykde4/sip/kdecore/typedefs.sip:737:
Mapped type has already been defined in another module
make[2]: *** [python/pykde4/sip/dnssd/sipdnssdpart0.cpp] Error 1
make[1]: ***
[python/pykde4/CMakeFiles/python_module_PyKDE4_dnssd.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
sip:
/var/tmp/portage/kde-base/pykde4-4.5.2/work/pykde4-4.5.2/python/pykde4/sip/kdecore/typedefs.sip:737:
Mapped type has already been defined in another module
make[2]: *** [python/pykde4/sip/kdecore/sipkdecorepart0.cpp] Error 1
make[1]: ***
[python/pykde4/CMakeFiles/python_module_PyKDE4_kdecore.dir/all] Error 2
sip:
/var/tmp/portage/kde-base/pykde4-4.5.2/work/pykde4-4.5.2/python/pykde4/sip/kdecore/typedefs.sip:737:
Mapped type has already been defined in another module
make[2]: *** [python/pykde4/sip/kdeui/sipkdeuipart0.cpp] Error 1
make[1]: ***
[python/pykde4/CMakeFiles/python_module_PyKDE4_kdeui.dir/all] Error 2
make: *** [all] Error 2
emake failed
 * ERROR: kde-base/pykde4-4.5.2 failed:
 *   Make failed!
 *
 * Call stack:
 *     ebuild.sh, line   56:  Called src_compile
 *   environment, line 6416:  Called kde4-meta_src_compile
 *   environment, line 3941:  Called kde4-base_src_compile
 *   environment, line 3589:  Called cmake-utils_src_compile
 *   environment, line 1768:  Called _execute_optionaly 'src_compile'
 *   environment, line  658:  Called enable_cmake-utils_src_compile
 *   environment, line 2137:  Called cmake-utils_src_make
 *   environment, line 1787:  Called die
 * The specific snippet of code:
 *           emake "$@" || die "Make failed!";

By applying a patch based on a commit to pykde4 svn, the
pykde4-mapped-type-fix.patch file attached to this email, it then fails
with:

[ 27%] Building CXX object
python/pykde4/CMakeFiles/python_module_PyKDE4_khtml.dir/sip/khtml/sipkhtmlpart4.o
In file included from /usr/include/python2.6/Python.h:8,
                 from /usr/include/python2.6/sip.h:32,
                 from
/var/tmp/portage/kde-base/pykde4-4.5.2/work/pykde4-4.5.2_build/python/pykde4/sip/khtml/sipAPIkhtml.h:11,
                 from
/var/tmp/portage/kde-base/pykde4-4.5.2/work/pykde4-4.5.2_build/python/pykde4/sip/khtml/sipkhtmlpart4.cpp:7:
/usr/include/python2.6/pyconfig.h:1079:1: warning: "_XOPEN_SOURCE" redefined
<command-line>: warning: this is the location of the previous definition
/var/tmp/portage/kde-base/pykde4-4.5.2/work/pykde4-4.5.2/python/pykde4/sip/kio/kabstractfilemodule.sip:
In function ‘const sipTypeDef* sipSubClass_KAbstractFileModule(void**)’:
/var/tmp/portage/kde-base/pykde4-4.5.2/work/pykde4-4.5.2/python/pykde4/sip/kio/kabstractfilemodule.sip:169:
warning: ‘KCrashBookmarkImporter’ is deprecated (declared at
/usr/include/kbookmarkimporter_cra
sh.h:36)
/var/tmp/portage/kde-base/pykde4-4.5.2/work/pykde4-4.5.2/python/pykde4/sip/kio/kabstractfilemodule.sip:185:
warning: ‘Connection’ is deprecated (declared at
/usr/include/kio/connection.h:49)
/var/tmp/portage/kde-base/pykde4-4.5.2/work/pykde4-4.5.2/python/pykde4/sip/kio/kabstractfilemodule.sip:335:
warning: ‘PasswordDialog’ is deprecated (declared at
/usr/include/kio/passworddialog.h:38)
/usr/include/kio/tcpslavebase.h: In function ‘PyObject*
slot_KIO_TCPSlaveBase_SslResult___xor__(PyObject*, PyObject*)’:
/usr/include/kio/tcpslavebase.h:63: error: ‘enum
KIO::TCPSlaveBase::SslResultDetail’ is protected
/usr/share/sip/QtCore/qglobal.sip:320: error: within this context
/usr/include/kio/tcpslavebase.h: In function ‘PyObject*
slot_KIO_TCPSlaveBase_SslResult___or__(PyObject*, PyObject*)’:
/usr/include/kio/tcpslavebase.h:63: error: ‘enum
KIO::TCPSlaveBase::SslResultDetail’ is protected
/usr/share/sip/QtCore/qglobal.sip:315: error: within this context
sipkiopart0.cpp: In function ‘PyObject*
meth_KIO_SlaveInterface_connection(PyObject*, PyObject*)’:
sipkiopart0.cpp:11970: warning: ‘Connection’ is deprecated (declared at
/usr/include/kio/connection.h:49)
sipkiopart0.cpp: In function ‘PyObject*
meth_KIO_SlaveInterface_setConnection(PyObject*, PyObject*)’:
sipkiopart0.cpp:12074: warning: ‘Connection’ is deprecated (declared at
/usr/include/kio/connection.h:49)
sipkiopart0.cpp: In function ‘PyObject*
meth_KIO_Scheduler_scheduleJob(PyObject*, PyObject*)’:
sipkiopart0.cpp:16243: warning: ‘static void
KIO::Scheduler::scheduleJob(KIO::SimpleJob*)’ is deprecated (declared at
/usr/include/kio/scheduler.h:128)
sipkhtmlpart4.cpp: In function ‘PyObject*
meth_DOM_Node_toHTML(PyObject*, PyObject*)’:
sipkhtmlpart4.cpp:8167: warning: ‘QString DOM::Node::toHTML()’ is
deprecated (declared at /usr/include/dom/dom_node.h:931)
sipkhtmlpart4.cpp: In function ‘PyObject*
meth_DOM_Node_getCursor(PyObject*, PyObject*)’:
sipkhtmlpart4.cpp:8222: warning: ‘void DOM::Node::getCursor(int, int&,
int&, int&)’ is deprecated (declared at /usr/include/dom/dom_node.h:936)
make[2]: ***
[python/pykde4/CMakeFiles/python_module_PyKDE4_kio.dir/sip/kio/sipkiopart0.o]
Error 1
make[1]: *** [python/pykde4/CMakeFiles/python_module_PyKDE4_kio.dir/all]
Error 2
make[1]: *** Waiting for unfinished jobs....


I'm also attaching the complete build logs for the failure without the
patch (kde-base:pykde4-4.5.2:20101002-140016.log) and for the failure
after applying the patch (kde-base:pykde4-4.5.2:20101002-141449.log).


> -- Rex
> _______________________________________________
> release-team mailing list
> release-team at kde.org
> https://mail.kde.org/mailman/listinfo/release-team

-- 
Regards,

Jorge Vicetto (jmbsvicetto) - jmbsvicetto at gentoo dot org
Gentoo- forums / Userrel / Devrel / KDE / Elections / RelEng
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: pykde4-mapped-type-fix.patch
Url: http://mail.kde.org/pipermail/release-team/attachments/20101002/05db3523/attachment-0003.bat 
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: kde-base:pykde4-4.5.2:20101002-140016.log
Url: http://mail.kde.org/pipermail/release-team/attachments/20101002/05db3523/attachment-0004.bat 
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: kde-base:pykde4-4.5.2:20101002-141449.log
Url: http://mail.kde.org/pipermail/release-team/attachments/20101002/05db3523/attachment-0005.bat 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 900 bytes
Desc: OpenPGP digital signature
Url : http://mail.kde.org/pipermail/release-team/attachments/20101002/05db3523/attachment-0001.sig 


More information about the release-team mailing list