Version: svn (using Devel) Installed from: Compiled sources Compiler: gcc 4.1.2 OS: Linux I can't compile latest SVN snapshot of KDEPIM. Theese are the last compilation lines: (A complete buildlog will be attached later) [ 7%] Building CXX object libkleo/CMakeFiles/kleo.dir/backends/qgpgme/qgpgmejob.o /var/tmp/portage/kde-base/kdepim-9999.4/work/kdepim-9999.4/libkleo/backends/qgpgme/qgpgmejob.cpp:43:31: error: gpgme++/exception.h: No such file or directory /var/tmp/portage/kde-base/kdepim-9999.4/work/kdepim-9999.4/libkdepim/kaddrbookexternal.cpp:58:2: warning: #warning "kde4: I don't know when newInstance is defined" [ 7%] /var/tmp/portage/kde-base/kdepim-9999.4/work/kdepim-9999.4/libkleo/backends/qgpgme/qgpgmejob.cpp: In member function 'void Kleo::QGpgMEJob::createInData(const boost::shared_ptr<QIODevice>&)': /var/tmp/portage/kde-base/kdepim-9999.4/work/kdepim-9999.4/libkleo/backends/qgpgme/qgpgmejob.cpp:233: error: no matching function for call to 'QGpgME::QIODeviceDataProvider::QIODeviceDataProvider(const boost::shared_ptr<QIODevice>&)' /usr/kde/svn/include/qgpgme/dataprovider.h:63: note: candidates are: QGpgME::QIODeviceDataProvider::QIODeviceDataProvider(QIODevice*) Building CXX object libkdepim/CMakeFiles/kdepim.dir/kfoldertree.o /usr/kde/svn/include/qgpgme/dataprovider.h:61: note: QGpgME::QIODeviceDataProvider::QIODeviceDataProvider(const QGpgME::QIODeviceDataProvider&) /var/tmp/portage/kde-base/kdepim-9999.4/work/kdepim-9999.4/libkleo/backends/qgpgme/qgpgmejob.cpp: In member function 'void Kleo::QGpgMEJob::createOutData(const boost::shared_ptr<QIODevice>&)': /var/tmp/portage/kde-base/kdepim-9999.4/work/kdepim-9999.4/libkleo/backends/qgpgme/qgpgmejob.cpp:245: error: no matching function for call to 'QGpgME::QIODeviceDataProvider::QIODeviceDataProvider(const boost::shared_ptr<QIODevice>&)' /usr/kde/svn/include/qgpgme/dataprovider.h:63: note: candidates are: QGpgME::QIODeviceDataProvider::QIODeviceDataProvider(QIODevice*) /usr/kde/svn/include/qgpgme/dataprovider.h:61: note: QGpgME::QIODeviceDataProvider::QIODeviceDataProvider(const QGpgME::QIODeviceDataProvider&) /var/tmp/portage/kde-base/kdepim-9999.4/work/kdepim-9999.4/libkleo/backends/qgpgme/qgpgmejob.cpp: In member function 'void Kleo::QGpgMEJob::doThrow(const GpgME::Error&, const QString&)': /var/tmp/portage/kde-base/kdepim-9999.4/work/kdepim-9999.4/libkleo/backends/qgpgme/qgpgmejob.cpp:265: error: 'Exception' is not a member of 'GpgME' make[2]: *** [libkleo/CMakeFiles/kleo.dir/backends/qgpgme/qgpgmejob.o] Error 1 make[1]: *** [libkleo/CMakeFiles/kleo.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... [ 7%] Building CXX object libkdepim/CMakeFiles/kdepim.dir/kscoring.o [ 7%] Building CXX object libkpgp/CMakeFiles/kpgp.dir/kpgpui.o [ 7%] Building CXX object libkdepim/CMakeFiles/kdepim.dir/kscoringeditor.o [ 7%] Building CXX object libkdepim/CMakeFiles/kdepim.dir/ksubscription.o /usr/include/qt4/Qt3Support/q3textedit.h:358: warning: 'virtual void Q3TextEdit::setAlignment(int)' was hidden /usr/include/qt4/Qt/q3multilineedit.h:83: warning: by 'void Q3MultiLineEdit::setAlignment(Qt::Alignment)' [ 7%] Building CXX object libkpgp/CMakeFiles/kpgp.dir/kpgpkey.o /usr/kde/svn/include/kparts/componentfactory.h: In function 'T* KParts::ComponentFactory::createPartInstanceFromQuery(const QString&, const QString&, QWidget*, QObject*, const QStringList&, int*) [with T = QDialog]': /var/tmp/portage/kde-base/kdepim-9999.4/work/kdepim-9999.4/libkdepim/kscoringeditor.cpp:149: instantiated from here /usr/kde/svn/include/kparts/componentfactory.h:189: warning: 'createPartInstanceFromServices' is deprecated (declared at /usr/kde/svn/include/kparts/componentfactory.h:121) /usr/kde/svn/include/kparts/componentfactory.h: In function 'T* KParts::ComponentFactory::createPartInstanceFromServices(ServiceIterator, ServiceIterator, QWidget*, QObject*, const QStringList&, int*) [with T = QDialog, ServiceIterator = QList<KSharedPtr<KService> >::const_iterator]': /usr/kde/svn/include/kparts/componentfactory.h:189: instantiated from 'T* KParts::ComponentFactory::createPartInstanceFromQuery(const QString&, const QString&, QWidget*, QObject*, const QStringList&, int*) [with T = QDialog]' /var/tmp/portage/kde-base/kdepim-9999.4/work/kdepim-9999.4/libkdepim/kscoringeditor.cpp:149: instantiated from here /usr/kde/svn/include/kparts/componentfactory.h:131: warning: 'createPartInstanceFromService' is deprecated (declared at /usr/kde/svn/include/kparts/componentfactory.h:101) /usr/kde/svn/include/kparts/componentfactory.h: In function 'T* KParts::ComponentFactory::createPartInstanceFromService(const KSharedPtr<KService>&, QWidget*, QObject*, const QStringList&, int*) [with T = QDialog]': /usr/kde/svn/include/kparts/componentfactory.h:131: instantiated from 'T* KParts::ComponentFactory::createPartInstanceFromServices(ServiceIterator, ServiceIterator, QWidget*, QObject*, const QStringList&, int*) [with T = QDialog, ServiceIterator = QList<KSharedPtr<KService> >::const_iterator]' /usr/kde/svn/include/kparts/componentfactory.h:189: instantiated from 'T* KParts::ComponentFactory::createPartInstanceFromQuery(const QString&, const QString&, QWidget*, QObject*, const QStringList&, int*) [with T = QDialog]' /var/tmp/portage/kde-base/kdepim-9999.4/work/kdepim-9999.4/libkdepim/kscoringeditor.cpp:149: instantiated from here /usr/kde/svn/include/kparts/componentfactory.h:112: warning: 'createPartInstanceFromLibrary' is deprecated (declared at /usr/kde/svn/include/kparts/componentfactory.h:57) /usr/kde/svn/include/kparts/componentfactory.h: In function 'T* KParts::ComponentFactory::createPartInstanceFromLibrary(const char*, QWidget*, QObject*, const QStringList&, int*) [with T = QDialog]': /usr/kde/svn/include/kparts/componentfactory.h:112: instantiated from 'T* KParts::ComponentFactory::createPartInstanceFromService(const KSharedPtr<KService>&, QWidget*, QObject*, const QStringList&, int*) [with T = QDialog]' /usr/kde/svn/include/kparts/componentfactory.h:131: instantiated from 'T* KParts::ComponentFactory::createPartInstanceFromServices(ServiceIterator, ServiceIterator, QWidget*, QObject*, const QStringList&, int*) [with T = QDialog, ServiceIterator = QList<KSharedPtr<KService> >::const_iterator]' /usr/kde/svn/include/kparts/componentfactory.h:189: instantiated from 'T* KParts::ComponentFactory::createPartInstanceFromQuery(const QString&, const QString&, QWidget*, QObject*, const QStringList&, int*) [with T = QDialog]' /var/tmp/portage/kde-base/kdepim-9999.4/work/kdepim-9999.4/libkdepim/kscoringeditor.cpp:149: instantiated from here /usr/kde/svn/include/kparts/componentfactory.h:59: warning: 'self' is deprecated (declared at /usr/kde/svn/include/klibloader.h:136) /usr/kde/svn/include/kparts/componentfactory.h:66: warning: 'factory' is deprecated (declared at /usr/kde/svn/include/klibrary.h:57) /usr/kde/svn/include/kparts/componentfactory.h:112: instantiated from 'T* KParts::ComponentFactory::createPartInstanceFromService(const KSharedPtr<KService>&, QWidget*, QObject*, const QStringList&, int*) [with T = QDialog]' /usr/kde/svn/include/kparts/componentfactory.h:131: instantiated from 'T* KParts::ComponentFactory::createPartInstanceFromServices(ServiceIterator, ServiceIterator, QWidget*, QObject*, const QStringList&, int*) [with T = QDialog, ServiceIterator = QList<KSharedPtr<KService> >::const_iterator]' /usr/kde/svn/include/kparts/componentfactory.h:189: instantiated from 'T* KParts::ComponentFactory::createPartInstanceFromQuery(const QString&, const QString&, QWidget*, QObject*, const QStringList&, int*) [with T = QDialog]' /var/tmp/portage/kde-base/kdepim-9999.4/work/kdepim-9999.4/libkdepim/kscoringeditor.cpp:149: instantiated from here /usr/kde/svn/include/kparts/componentfactory.h:83: warning: 'createPartInstanceFromFactory' is deprecated (declared at /usr/kde/svn/include/kparts/componentfactory.h:37) [ 7%] Building CXX object libkdepim/CMakeFiles/kdepim.dir/kwidgetlister.o [ 7%] Building CXX object libkpgp/CMakeFiles/kpgp.dir/kpgp.o [ 7%] Building CXX object libkpgp/CMakeFiles/kpgp.dir/kpgpbase.o [ 7%] Building CXX object libkdepim/CMakeFiles/kdepim.dir/recentaddresses.o [ 7%] Building CXX object libkdepim/CMakeFiles/kdepim.dir/designerfields.o [ 7%] Building CXX object libkpgp/CMakeFiles/kpgp.dir/kpgpbaseG.o [ 7%] Building CXX object libkdepim/CMakeFiles/kdepim.dir/kcmdesignerfields.o [ 7%] Building CXX object libkdepim/CMakeFiles/kdepim.dir/embeddedurlpage.o [ 7%] Building CXX object libkpgp/CMakeFiles/kpgp.dir/kpgpbase2.o /var/tmp/portage/kde-base/kdepim-9999.4/work/kdepim-9999.4/libkdepim/kcmdesignerfields.cpp: In constructor 'KPIM::KCMDesignerFields::KCMDesignerFields(const KComponentData&, QWidget*, const QStringList&)': /var/tmp/portage/kde-base/kdepim-9999.4/work/kdepim-9999.4/libkdepim/kcmdesignerfields.cpp:138: warning: '__base_ctor ' is deprecated (declared at /usr/kde/svn/include/kcmodule.h:116) [ 7%] Building CXX object libkdepim/CMakeFiles/kdepim.dir/kincidencechooser.o /usr/kde/svn/include/kparts/componentfactory.h: In function 'T* KParts::ComponentFactory::createPartInstanceFromQuery(const QString&, const QString&, QWidget*, QObject*, const QStringList&, int*) [with T = KParts::ReadOnlyPart]': /var/tmp/portage/kde-base/kdepim-9999.4/work/kdepim-9999.4/libkdepim/embeddedurlpage.cpp:60: instantiated from here /usr/kde/svn/include/kparts/componentfactory.h:189: warning: 'createPartInstanceFromServices' is deprecated (declared at /usr/kde/svn/include/kparts/componentfactory.h:121) /usr/kde/svn/include/kparts/componentfactory.h: In function 'T* KParts::ComponentFactory::createPartInstanceFromServices(ServiceIterator, ServiceIterator, QWidget*, QObject*, const QStringList&, int*) [with T = KParts::ReadOnlyPart, ServiceIterator = QList<KSharedPtr<KService> >::const_iterator]': /usr/kde/svn/include/kparts/componentfactory.h:189: instantiated from 'T* KParts::ComponentFactory::createPartInstanceFromQuery(const QString&, const QString&, QWidget*, QObject*, const QStringList&, int*) [with T = KParts::ReadOnlyPart]' /var/tmp/portage/kde-base/kdepim-9999.4/work/kdepim-9999.4/libkdepim/embeddedurlpage.cpp:60: instantiated from here /usr/kde/svn/include/kparts/componentfactory.h:131: warning: 'createPartInstanceFromService' is deprecated (declared at /usr/kde/svn/include/kparts/componentfactory.h:101) /usr/kde/svn/include/kparts/componentfactory.h: In function 'T* KParts::ComponentFactory::createPartInstanceFromService(const KSharedPtr<KService>&, QWidget*, QObject*, const QStringList&, int*) [with T = KParts::ReadOnlyPart]': /usr/kde/svn/include/kparts/componentfactory.h:131: instantiated from 'T* KParts::ComponentFactory::createPartInstanceFromServices(ServiceIterator, ServiceIterator, QWidget*, QObject*, const QStringList&, int*) [with T = KParts::ReadOnlyPart, ServiceIterator = QList<KSharedPtr<KService> >::const_iterator]' /usr/kde/svn/include/kparts/componentfactory.h:189: instantiated from 'T* KParts::ComponentFactory::createPartInstanceFromQuery(const QString&, const QString&, QWidget*, QObject*, const QStringList&, int*) [with T = KParts::ReadOnlyPart]' /var/tmp/portage/kde-base/kdepim-9999.4/work/kdepim-9999.4/libkdepim/embeddedurlpage.cpp:60: instantiated from here /usr/kde/svn/include/kparts/componentfactory.h:112: warning: 'createPartInstanceFromLibrary' is deprecated (declared at /usr/kde/svn/include/kparts/componentfactory.h:57) /usr/kde/svn/include/kparts/componentfactory.h: In function 'T* KParts::ComponentFactory::createPartInstanceFromLibrary(const char*, QWidget*, QObject*, const QStringList&, int*) [with T = KParts::ReadOnlyPart]': /usr/kde/svn/include/kparts/componentfactory.h:112: instantiated from 'T* KParts::ComponentFactory::createPartInstanceFromService(const KSharedPtr<KService>&, QWidget*, QObject*, const QStringList&, int*) [with T = KParts::ReadOnlyPart]' /usr/kde/svn/include/kparts/componentfactory.h:131: instantiated from 'T* KParts::ComponentFactory::createPartInstanceFromServices(ServiceIterator, ServiceIterator, QWidget*, QObject*, const QStringList&, int*) [with T = KParts::ReadOnlyPart, ServiceIterator = QList<KSharedPtr<KService> >::const_iterator]' /usr/kde/svn/include/kparts/componentfactory.h:189: instantiated from 'T* KParts::ComponentFactory::createPartInstanceFromQuery(const QString&, const QString&, QWidget*, QObject*, const QStringList&, int*) [with T = KParts::ReadOnlyPart]' /var/tmp/portage/kde-base/kdepim-9999.4/work/kdepim-9999.4/libkdepim/embeddedurlpage.cpp:60: instantiated from here /usr/kde/svn/include/kparts/componentfactory.h:59: warning: 'self' is deprecated (declared at /usr/kde/svn/include/klibloader.h:136) /usr/kde/svn/include/kparts/componentfactory.h:66: warning: 'factory' is deprecated (declared at /usr/kde/svn/include/klibrary.h:57) /usr/kde/svn/include/kparts/componentfactory.h:112: instantiated from 'T* KParts::ComponentFactory::createPartInstanceFromService(const KSharedPtr<KService>&, QWidget*, QObject*, const QStringList&, int*) [with T = KParts::ReadOnlyPart]' /usr/kde/svn/include/kparts/componentfactory.h:131: instantiated from 'T* KParts::ComponentFactory::createPartInstanceFromServices(ServiceIterator, ServiceIterator, QWidget*, QObject*, const QStringList&, int*) [with T = KParts::ReadOnlyPart, ServiceIterator = QList<KSharedPtr<KService> >::const_iterator]' /usr/kde/svn/include/kparts/componentfactory.h:189: instantiated from 'T* KParts::ComponentFactory::createPartInstanceFromQuery(const QString&, const QString&, QWidget*, QObject*, const QStringList&, int*) [with T = KParts::ReadOnlyPart]' /var/tmp/portage/kde-base/kdepim-9999.4/work/kdepim-9999.4/libkdepim/embeddedurlpage.cpp:60: instantiated from here /usr/kde/svn/include/kparts/componentfactory.h:83: warning: 'createPartInstanceFromFactory' is deprecated (declared at /usr/kde/svn/include/kparts/componentfactory.h:37) [ 7%] Building CXX object libkpgp/CMakeFiles/kpgp.dir/kpgpbase5.o [ 7%] Building CXX object libkpgp/CMakeFiles/kpgp.dir/kpgpbase6.o [ 7%] Building CXX object libkdepim/CMakeFiles/kdepim.dir/groupwarejob.o Linking CXX shared library ../lib/libkpgp.so [ 7%] Building CXX object libkdepim/CMakeFiles/kdepim.dir/csshelper.o [ 7%] Built target kpgp [ 7%] Building CXX object libkdepim/CMakeFiles/kdepim.dir/distributionlist.o [ 7%] Building CXX object libkdepim/CMakeFiles/kdepim.dir/sendsmsdialog.o [ 7%] Building CXX object libkdepim/CMakeFiles/kdepim.dir/categoryhierarchyreader.o [ 7%] Building CXX object libkdepim/CMakeFiles/kdepim.dir/messagestatus.o [ 7%] Building CXX object libkdepim/CMakeFiles/kdepim.dir/kemailquotinghighter.o [ 7%] Building CXX object libkdepim/CMakeFiles/kdepim.dir/kmailcompletion.o [ 7%] Building CXX object libkdepim/CMakeFiles/kdepim.dir/networkstatus.o [ 7%] Building CXX object libkdepim/CMakeFiles/kdepim.dir/servertest.o /var/tmp/portage/kde-base/kdepim-9999.4/work/kdepim-9999.4/libkdepim/networkstatus.cpp:80:2: warning: #warning "kde4: verify it" [ 7%] Building CXX object libkdepim/CMakeFiles/kdepim.dir/kmeditor.o [ 7%] Building CXX object libkdepim/CMakeFiles/kdepim.dir/kmstylelistselectaction.o [ 7%] Building CXX object libkdepim/CMakeFiles/kdepim.dir/autochecktreewidget.o [ 7%] Building CXX object libkdepim/CMakeFiles/kdepim.dir/kmutils.o [ 7%] Building CXX object libkdepim/CMakeFiles/kdepim.dir/colorlistbox.o [ 7%] Building CXX object libkdepim/CMakeFiles/kdepim.dir/kaddressbookcore_interface.o /var/tmp/portage/kde-base/kdepim-9999.4/work/kdepim-9999.4/libkdepim/kmeditor.cpp: In member function 'void KPIM::KMeditor::slotAddBox()': /var/tmp/portage/kde-base/kdepim-9999.4/work/kdepim-9999.4/libkdepim/kmeditor.cpp:969: warning: unused variable 'oldPos' /var/tmp/portage/kde-base/kdepim-9999.4/work/kdepim-9999.4/libkdepim/kmeditor.cpp: At global scope: /var/tmp/portage/kde-base/kdepim-9999.4/work/kdepim-9999.4/libkdepim/kmeditor.cpp:999: warning: unused parameter 'linePos' /var/tmp/portage/kde-base/kdepim-9999.4/work/kdepim-9999.4/libkdepim/kmeditor.cpp:999: warning: unused parameter 'columnPos' [ 8%] Building CXX object libkdepim/CMakeFiles/kdepim.dir/korganizer_korgac_interface.o Linking CXX shared library ../lib/libkdepim.so [ 8%] Built target kdepim make: *** [all] Error 2
Created attachment 23096 [details] Complete Build Log This is the complete output of PIM compile
UPgraded libassuan to 1.0.4 as suggested by cmake checks did not solve the issue.
kdepim trunk requires kdepimlibs from trunk/, apparently you're using kdepimlibs from 4.0, is that correct?
I am trying to build 4.0 yes, but I don't understand what you try to say. According to build log, I am building from: svn://anonsvn.kde.org/home/kde/trunk/KDE/kdepim I hope it helps
Sorry for bothering, a reinstall of a more recent snapshot of kdepimlibs solved the issue. As a recommendation, there are plenty of warning of unused parameters, it would be much better a cleanup :)