Bug 206473

Summary: pykde4 fails to build because of KCategoryDrawer
Product: [Developer tools] bindings Reporter: Manuel Nickschas <sputnick>
Component: generalAssignee: kde-bindings
Status: RESOLVED DUPLICATE    
Severity: normal CC: gladhorn
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:

Description Manuel Nickschas 2009-09-06 11:57:53 UTC
Version:            (using Devel)
Compiler:          gcc-4.3.4 
OS:                Linux
Installed from:    Compiled sources

Buikding pykde4 from KDE trunk has been failing for several months now, ever since KCategoryDrawer was updated in kdelibs. Error is as follows:

In file included from /var/tmp/portage/kde-base/pykde4-9999/work/pykde4-9999/python/pykde4/sip/kdeui/kcategorydrawer.sip:26:
/usr/include/kcategorydrawer.h: In member function ‘KCategoryDrawer& KCategoryDrawer::operator=(const KCategoryDrawer&)’:
/usr/include/kcategorydrawer.h:37: error: non-static const member ‘KCategoryDrawer::Private* const KCategoryDrawer::d’, can't use default assignment operator

This is Python 2.6, PyQt4-4.5.4, sip-4.8.2, and all KDE components up-to-date from trunk.
Comment 1 Frederik Gladhorn 2009-09-08 15:57:59 UTC

*** This bug has been marked as a duplicate of bug 203029 ***