On Monday 29 April 2013, Aaron J. Seigo wrote: > hi ... > > today i am unable to work on plasma-frameworks. this is because i am > currently unable to compile the frameworks branch of kdelibs. in turn, > this is because i do not have a recent enough version of cmake. > > the cmake version required is 2.8.10.20130411. this isn't even a release > version of cmake, but a dated snapshot! i am left with the option of > moving to cmake from git (something i really would like to avoid) or not > working on plasma-frameworks (which is not really an option for me). > > i am sure there was a good reason to move to this new version of cmake. i > am also sure that requiring devel versions of build tools to work on > frameworks limits the people who can and will work on it. > > would it be possible for someone who feels reponsible for frameworks 5 to > institute some more developer-friendly requirements here?
I just updated Qt. Great that the git updating step is now on http://community.kde.org/Frameworks/Building#Qt_5 :-) Now it fails building: make[3]: Entering directory `/home/alex/src/packages/qt5/build/qtbase/src/corelib' /home/alex/src/packages/qt5/build/qtbase/bin/qmake -o Makefile /home/alex/src/packages/qt5/qtbase/src/corelib/corelib.pro /home/alex/src/packages/qt5/build/qtbase/mkspecs/features/qt_module.prf:56: Cannot find feature qt_module_pris /home/alex/src/packages/qt5/build/qtbase/mkspecs/features/qt_module_headers.prf:29: Unexpected return(). /home/alex/src/packages/qt5/build/qtbase/mkspecs/features/qt_module.prf:180: Cannot find feature qt_common /home/alex/src/packages/qt5/build/qtbase/mkspecs/features/default_post.prf:7: Cannot find feature resolve_config /home/alex/src/packages/qt5/build/qtbase/mkspecs/features/create_cmake.prf:12: Cannot find feature cmake_functions /home/alex/src/packages/qt5/build/qtbase/mkspecs/features/create_cmake.prf:19: 'cmakeModuleName' is not a recognized replace function. /home/alex/src/packages/qt5/build/qtbase/mkspecs/features/create_cmake.prf:21: 'cmakeModuleList' is not a recognized replace function. /home/alex/src/packages/qt5/build/qtbase/mkspecs/features/qt_functions.prf:183: resolve_depends(var, prefix) requires one or two arguments. /home/alex/src/packages/qt5/build/qtbase/bin/rcc: error while loading shared libraries: libQt5Bootstrap.so.5: cannot open shared object file: No such file or directory make[3]: Leaving directory `/home/alex/src/packages/qt5/build/qtbase/src/corelib' make[3]: Entering directory `/home/alex/src/packages/qt5/build/qtbase/src/corelib' /home/alex/src/packages/qt5/build/qtbase/bin/moc -DQT_NO_USING_NAMESPACE - DQT_BUILD_CORE_LIB -DQT_BUILDING_QT -DQT_NO_CAST_TO_ASCII - DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER - DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x050000 - DELF_INTERPRETER=\"/lib/ld-linux.so.2\" -DQT_USE_ICU -DPCRE_HAVE_CONFIG_H - DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG - I/home/alex/src/packages/qt5/qtbase/mkspecs/linux-g++ - I/home/alex/src/packages/qt5/qtbase/src/corelib -I../../include - I../../include/QtCore -I../../include/QtCore/5.1.0 - I../../include/QtCore/5.1.0/QtCore -Iglobal - I/home/alex/src/packages/qt5/qtbase/src/3rdparty/pcre - I/home/alex/src/packages/qt5/qtbase/src/3rdparty/harfbuzz/src - I/home/alex/src/packages/qt5/qtbase/src/3rdparty/md5 - I/home/alex/src/packages/qt5/qtbase/src/3rdparty/md4 - I/home/alex/src/packages/qt5/qtbase/src/3rdparty/sha3 -I.moc/release-shared - I. -I/usr/include -I/usr/lib/gcc/i486-slackware- linux/4.5.2/../../../../include/c++/4.5.2 -I/usr/lib/gcc/i486-slackware- linux/4.5.2/../../../../include/c++/4.5.2/backward -I/usr/lib/gcc/i486- slackware-linux/4.5.2/../../../../include/c++/4.5.2/i486-slackware-linux - I/usr/lib/gcc/i486-slackware-linux/4.5.2/include -I/usr/lib/gcc/i486- slackware-linux/4.5.2/include-fixed -I/usr/lib/qt/include -I/usr/local/include /home/alex/src/packages/qt5/qtbase/src/corelib/animation/qabstractanimation.h -o .moc/release-shared/moc_qabstractanimation.cpp /home/alex/src/packages/qt5/build/qtbase/bin/moc: error while loading shared libraries: libQt5Bootstrap.so.5: cannot open shared object file: No such file or directory make[3]: *** [.moc/release-shared/moc_qabstractanimation.cpp] Error 127 make[3]: Leaving directory `/home/alex/src/packages/qt5/build/qtbase/src/corelib' make[2]: *** [sub-corelib-make_first] Error 2 Do I have to run configure again, or is qmake in the meantime able to handle this ? Again with the full list of parameters ? If something of that is required, it should be also on that wiki page. (I could figure it out, but I'm kind of testing our documentation by just following it, so I get the same as probably every other contributor...) Alex _______________________________________________ Kde-frameworks-devel mailing list Kde-frameworks-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-frameworks-devel