Bug 250852 - pykde4 build failure due to akonadi bindings
Summary: pykde4 build failure due to akonadi bindings
Status: RESOLVED DUPLICATE of bug 245168
Alias: None
Product: bindings
Classification: Developer tools
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: kde-bindings
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-09-11 10:24 UTC by Funda Wang
Modified: 2010-09-11 16:55 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Funda Wang 2010-09-11 10:24:27 UTC
Version:           unspecified (using Devel) 
OS:                Linux

When building kdebindings svn with akonadi 1.4.52 and latest svn, it failed when building akonadi binding:

[  7%] Building CXX object python/pykde4/CMakeFiles/python_module_PyKDE4_akonadi.dir/sip/akonadi/sipakonadipart6.o
sipakonadipart6.cpp: In member function 'virtual void sipAkonadi_CollectionComboBox::setContextMenuEnabled(bool)':
sipakonadipart6.cpp:480:44: warning: 'virtual void KComboBox::setContextMenuEnabled(bool)' is deprecated (declared at /usr/include/kcombobox.h:291)
sipakonadipart6.cpp: In function 'PyObject* meth_Akonadi_Collection_parent(PyObject*, PyObject*)':
sipakonadipart6.cpp:4555:37: warning: 'Akonadi::Entity::Id Akonadi::Collection::parent() const' is deprecated (declared at /usr/include/akonadi/collection.h:166)
sipakonadipart6.cpp: In function 'PyObject* meth_Akonadi_Collection_setParent(PyObject*, PyObject*)':
sipakonadipart6.cpp:4581:34: warning: 'void Akonadi::Collection::setParent(const Akonadi::Collection&)' is deprecated (declared at /usr/include/akonadi/collection.h:178)
sipakonadipart6.cpp:4596:33: warning: 'void Akonadi::Collection::setParent(Akonadi::Entity::Id)' is deprecated (declared at /usr/include/akonadi/collection.h:172)
sipakonadipart6.cpp: In function 'PyObject* meth_Akonadi_Collection_parentRemoteId(PyObject*, PyObject*)':
sipakonadipart6.cpp:4624:57: warning: 'QString Akonadi::Collection::parentRemoteId() const' is deprecated (declared at /usr/include/akonadi/collection.h:185)
sipakonadipart6.cpp: In function 'PyObject* meth_Akonadi_Collection_setParentRemoteId(PyObject*, PyObject*)':
sipakonadipart6.cpp:4651:42: warning: 'void Akonadi::Collection::setParentRemoteId(const QString&)' is deprecated (declared at /usr/include/akonadi/collection.h:191)
/usr/include/akonadi/entity.h: In function 'void release_Akonadi_Entity(void*, int)':
/usr/include/akonadi/entity.h:269:5: error: 'Akonadi::Entity::~Entity()' is protected
sipakonadipart6.cpp:5665:59: error: within this context

That is becasue Enitity is not exported any more since r1163597:
http://websvn.kde.org/?view=revision&revision=1163597

Reproducible: Always
Comment 1 Pino Toscano 2010-09-11 16:55:57 UTC

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