doing a standalone compile of kconfig
FAILED: /var/lib/sorcery/build/c++ -DQT_CORE_LIB -DQT_NO_CAST_FROM_ASCII - DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG - DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING - DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS - D_BSD_SOURCE -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_XOPEN_SOURCE=500 - march=native -mtune=native -m64 -pipe -ffast-math -funroll-loops -O3 -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 -Werror=return-type - fvisibility=hidden -fvisibility-inlines-hidden -O2 -DNDEBUG -DQT_NO_DEBUG - fPIE -Isrc/kconf_update -I/var/git/kde5libs/kconfig/src/kconf_update -Isrc/core -I/var/git/kde5libs/kconfig/src/core -I/opt/qt5/include - I/opt/qt5/include/QtCore -I/opt/qt5/mkspecs/linux-g++ -MMD -MT src/kconf_update/CMakeFiles/kconf_update.dir/kconf_update.cpp.o -MF "src/kconf_update/CMakeFiles/kconf_update.dir/kconf_update.cpp.o.d" -o src/kconf_update/CMakeFiles/kconf_update.dir/kconf_update.cpp.o -c /var/git/kde5libs/kconfig/src/kconf_update/kconf_update.cpp In file included from /opt/qt5/include/QtCore/qdatetime.h:45:0, from /opt/qt5/include/QtCore/QDate:1, from /var/git/kde5libs/kconfig/src/kconf_update/kconf_update.cpp:23: /opt/qt5/include/QtCore/qstring.h: In constructor 'KonfUpdate::KonfUpdate(QCommandLineParser*)': /opt/qt5/include/QtCore/qstring.h:695:5: error: 'QString::QString(const char*)' is private QString(const char *ch); ^ /var/git/kde5libs/kconfig/src/kconf_update/kconf_update.cpp:113:44: error: within this context m_config = new KConfig("kconf_updaterc"); ^ there are several other similar errors It appears that QString will no longer allow such literals in the constuctot _______________________________________________ Kde-frameworks-devel mailing list Kde-frameworks-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-frameworks-devel