[kdepim] [Bug 342015] New: cannot compile libkdepim without baloo
kavol
kavol at seznam.cz
Thu Dec 18 23:48:48 GMT 2014
https://bugs.kde.org/show_bug.cgi?id=342015
Bug ID: 342015
Summary: cannot compile libkdepim without baloo
Product: kdepim
Version: unspecified
Platform: Gentoo Packages
OS: Linux
Status: UNCONFIRMED
Severity: grave
Priority: NOR
Component: libkdepim
Assignee: kdepim-bugs at kde.org
Reporter: kavol at seznam.cz
I don't want Baloo on my system. Reading some references, it should be doable -
e.g. bug 332195 comment 13 says it should be possible to uninstall. When trying
to compile libkdepim, cmake says:
-- The following OPTIONAL packages have not been found:
* Baloo (required version >= 4.14.0) , The Baloo libraries ,
<http://www.kde.org>
Baloo provides search capabilities in KMail and Akonadi
... it even shouts at me that Baloo is "OPTINAL". But then the compilation
fails with:
[ 2%] Building CXX object
libkdepim/CMakeFiles/kdepim.dir/addressline/addresseelineedit.o
cd
/var/tmp/portage/kde-base/kdepim-common-libs-4.14.3/work/kdepim-common-libs-4.14.3_build/libkdepim
&& /usr/lib64/ccache/bin/x86_64-pc-linux-gnu-g++
-DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=56 -DKDEPIM_STORAGESERVICE_GDRIVE
-DKDE_DEFAULT_DEBUG_AREA=5300 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEPIM_LIB
-DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_STL
-DQT_USE_QSTRINGBUILDER -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500
-DQT_NO_DEBUG -DNDEBUG -O2 -pipe -march=native -ggdb -Wnon-virtual-dtor
-Wno-long-long -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 -fexceptions -UQT_NO_EXCEPTIONS -fPIC
-I/var/tmp/portage/kde-base/kdepim-common-libs-4.14.3/work/kdepim-common-libs-4.14.3_build/libkdepim
-I/var/tmp/portage/kde-base/kdepim-common-libs-4.14.3/work/kdepim-common-libs-4.14.3/libkdepim
-I/var/tmp/portage/kde-base/kdepim-common-libs-4.14.3/work/kdepim-common-libs-4.14.3
-I/var/tmp/portage/kde-base/kdepim-common-libs-4.14.3/work/kdepim-common-libs-4.14.3_build
-I/usr/include/KDE -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml
-I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools
-I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql
-I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript
-I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtNetwork
-I/usr/include/qt4/QtMultimedia -I/usr/include/qt4/QtDesigner
-I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus
-I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui
-I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt
-I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE
-D_LARGEFILE64_SOURCE -o CMakeFiles/kdepim.dir/addressline/addresseelineedit.o
-c
/var/tmp/portage/kde-base/kdepim-common-libs-4.14.3/work/kdepim-common-libs-4.14.3/libkdepim/addressline/addresseelineedit.cpp
/var/tmp/portage/kde-base/kdepim-common-libs-4.14.3/work/kdepim-common-libs-4.14.3/libkdepim/addressline/addresseelineedit.cpp:42:40:
fatal error: baloo/pim/contactcompleter.h: No such file or directory
#include <baloo/pim/contactcompleter.h>
^
compilation terminated.
Despite the fact that the top-level cmakelists fails the check for Baloo, the
cmakelists from the added subdirectory 'libkdepim' doesn't make use of the
result of the check and just hardcodes Baloo-specific options and tries to
compile code that unconditionally depends on Baloo headers ...
Reproducible: Always
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Kdepim-bugs
mailing list