Please update extra-cmake-modules, kdelibs (and plasma-frameworks)

Valentin Rusu kde at rusu.info
Wed Feb 27 23:10:01 UTC 2013


On Wednesday 27 February 2013 22:02:52 Alexander Neundorf wrote:
> Hi,
> 
> I just pushed a change to kdelibs, which renames the libraries in tier1/ and
> tier2/ to CamelCase, e.g. we have now libKCoreAddons.so etc.
> 
> Along with that extra-cmake-modules has been updated and is now at 0.0.8,
> this version is required now, both by kdelibs and plasma-frameworks.
> 
> I hope I didn't mess up during the conflict merging.
> Let me know if something does not work.

I don't know if that's related to your changes, but on my system KF5 no longer 
compiles like following. Before putting the error lines, let me tell that I 
have a setup where I didn't issued a "make install" so the headers are not 
installed. Seems to me that tier2 libraries should be referenced by kdeui, 
inducing a circular reference?



[ 49%] Built target kptyprocesstest
[ 49%] [ 49%] [ 49%] Built target kconf_update
Built target httpauthenticationtest
Built target kdesu
[ 49%] [ 49%] [ 49%] [ 49%] Building CXX object 
kdeui/CMakeFiles/kdeui.dir/dialogs/kconfigdialogmanager.cpp.o
Building CXX object kdeui/CMakeFiles/kdeui.dir/dialogs/kbugreport.cpp.o
Building CXX object kdeui/CMakeFiles/kdeui.dir/dialogs/kedittoolbar.cpp.o
[ 49%] Building CXX object 
kdeui/CMakeFiles/kdeui.dir/dialogs/kinputdialog.cpp.o
Building CXX object kdeui/CMakeFiles/kdeui.dir/dialogs/klinkdialog.cpp.o
/home/kde5/src/kf5-qt5/kdelibs-
frameworks/kdeui/dialogs/kconfigdialogmanager.cpp:33:29: fatal error: 
kconfigskeleton.h: No such file or directory
compilation terminated.
make[2]: *** [kdeui/CMakeFiles/kdeui.dir/dialogs/kconfigdialogmanager.cpp.o] 
Error 1
make[2]: *** Waiting for unfinished jobs....
/home/kde5/src/kf5-qt5/kdelibs-frameworks/kdeui/dialogs/klinkdialog.cpp:26:27: 
fatal error: kwindowconfig.h: No such file or directory
compilation terminated.
make[2]: *** [kdeui/CMakeFiles/kdeui.dir/dialogs/klinkdialog.cpp.o] Error 1
In file included from /home/kde5/src/kf5-qt5/kdelibs-
frameworks/staging/kservice/src/plugin/kaboutdata.h:32:0,
                 from /home/kde5/src/kf5-qt5/kdelibs-
frameworks/kdeui/dialogs/kbugreport.cpp:34:
/home/kde5/src/kf5-qt5/kdelibs-
frameworks/staging/ki18n/src/qlocalizedstring_porting.h:29:132: note: #pragma 
message: KDE5 TODO: Remove this file once QCommandLineArguments exists, and a 
KAboutData replacement uses normal QStrings.
In file included from /home/kde5/src/kf5-qt5/kdelibs-
frameworks/staging/ki18n/src/klocalizedstring.h:28:0,
                 from /home/kde5/src/kf5-qt5/kdelibs-
frameworks/kdeui/dialogs/kedittoolbar.cpp:41:
/home/kde5/src/kf5-qt5/kdelibs-
frameworks/staging/ki18n/src/qlocalizedstring_porting.h:29:132: note: #pragma 
message: KDE5 TODO: Remove this file once QCommandLineArguments exists, and a 
KAboutData replacement uses normal QStrings.
/home/kde5/src/kf5-qt5/kdelibs-frameworks/kdeui/dialogs/kedittoolbar.cpp: In 
member function ‘bool KDEPrivate::KEditToolBarWidget::save()’:
/home/kde5/src/kf5-qt5/kdelibs-
frameworks/kdeui/dialogs/kedittoolbar.cpp:860:43: warning: comparison between 
signed and unsigned integer expressions [-Wsign-compare]
make[1]: *** [kdeui/CMakeFiles/kdeui.dir/all] Error 2
make: *** [all] Error 2

-- 
Valentin Rusu (vrusu)
IRC: valir
KSecretsService (aka KSecretService, KWallet replacement)



More information about the Kde-frameworks-devel mailing list