2012/7/28 Arkadiusz Miśkiewicz <ar...@maven.pl>: > On Thursday 26 of July 2012, Albert Astals Cid wrote: >> The tarballs can be found in their usual embargo location (available only >> to packagers) >> >> I'm attaching the sha1sum of the tarballs and the branches, >> hashes/revisions from which they have been created. > > runtime tarball fails to build for me: > > [ 78%] Building CXX object > plasma/declarativeimports/locale/CMakeFiles/localebindingsplugin.dir/localebindingsplugin_automoc.o > cd > /home/users/arekm/rpm/BUILD/kde-runtime-4.9.0/build/plasma/declarativeimports/locale > && /usr/bin/x86_64-pld-linux-g++ -DMAKE_LOCALEBINDINGSPLUGIN_LIB > -D_BSD_SOURCE > -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -DQT_NO_STL -DQT_NO_CAST_TO_ASCII > -D_REENTRANT -DKDE_DEPRECATED_WARNINGS - > DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=27 -DQT_USE_FAST_CONCATENATION > -DQT_USE_FAST_OPERATOR_PLUS -Wnon-virtual-dtor -Wno-long-long -ansi -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 -Werror=return-type -fvisibility-inlines-hidden -O2 -pipe > -fno-strict-aliasing -fwrapv -march=x86-64 -gdwarf-4 -fno-debug-types-section > -g2 -DNDEBUG -fPIC - > I/home/users/arekm/rpm/BUILD/kde-runtime-4.9.0/build/plasma/declarativeimports/locale > > -I/home/users/arekm/rpm/BUILD/kde-runtime-4.9.0/plasma/declarativeimports/locale > - > I/home/users/arekm/rpm/BUILD/kde-runtime-4.9.0 > -I/home/users/arekm/rpm/BUILD/kde-runtime-4.9.0/build -I/usr/include/KDE > -I/usr/include/qt4/phonon -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/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/localebindingsplugin.dir/localebindingsplugin_automoc.o -c > /home/users/arekm/rpm/BUILD/kde- > runtime-4.9.0/build/plasma/declarativeimports/locale/localebindingsplugin_automoc.cpp > In file included from > /usr/include/c++/4.7.1/x86_64-pld-linux/bits/c++locale.h:42:0, > from /usr/include/c++/4.7.1/bits/localefwd.h:42, > from /usr/include/c++/4.7.1/ios:42, > from /usr/include/c++/4.7.1/ostream:40, > from /usr/include/c++/4.7.1/iterator:64, > from /usr/include/qt4/QtCore/qiterator.h:46, > from /usr/include/qt4/QtCore/qlist.h:45, > from /usr/include/qt4/QtCore/qobject.h:50, > from /usr/include/qt4/QtCore/QObject:1, > from > /home/users/arekm/rpm/BUILD/kde-runtime-4.9.0/build/plasma/declarativeimports/locale/../../../../plasma/declarativeimports/locale/locale.h:24, > from > /home/users/arekm/rpm/BUILD/kde-runtime-4.9.0/build/plasma/declarativeimports/locale/../../../../plasma/declarativeimports/locale/calendarsystem.h:25, > from > /home/users/arekm/rpm/BUILD/kde-runtime-4.9.0/build/plasma/declarativeimports/locale/moc_calendarsystem.cpp:10, > from > /home/users/arekm/rpm/BUILD/kde-runtime-4.9.0/build/plasma/declarativeimports/locale/localebindingsplugin_automoc.cpp:4: > /usr/include/c++/4.7.1/clocale:55:11: error: ‘::lconv’ has not been declared > /usr/include/c++/4.7.1/clocale:56:11: error: ‘::setlocale’ has not been > declared > /usr/include/c++/4.7.1/clocale:57:11: error: ‘::localeconv’ has not been > declared > In file included from /usr/include/c++/4.7.1/bits/localefwd.h:42:0, > from /usr/include/c++/4.7.1/ios:42, > from /usr/include/c++/4.7.1/ostream:40, > from /usr/include/c++/4.7.1/iterator:64, > from /usr/include/qt4/QtCore/qiterator.h:46, > from /usr/include/qt4/QtCore/qlist.h:45, > from /usr/include/qt4/QtCore/qobject.h:50, > from /usr/include/qt4/QtCore/QObject:1, > from > /home/users/arekm/rpm/BUILD/kde-runtime-4.9.0/build/plasma/declarativeimports/locale/../../../../plasma/declarativeimports/locale/locale.h:24, > from > /home/users/arekm/rpm/BUILD/kde-runtime-4.9.0/build/plasma/declarativeimports/locale/../../../../plasma/declarativeimports/locale/calendarsystem.h:25, > from > /home/users/arekm/rpm/BUILD/kde-runtime-4.9.0/build/plasma/declarativeimports/locale/moc_calendarsystem.cpp:10, > from > /home/users/arekm/rpm/BUILD/kde-runtime-4.9.0/build/plasma/declarativeimports/locale/localebindingsplugin_automoc.cpp:4: > /usr/include/c++/4.7.1/x86_64-pld-linux/bits/c++locale.h:53:23: error: > ‘uselocale’ was not declared in this scope > /usr/include/c++/4.7.1/x86_64-pld-linux/bits/c++locale.h:53:45: error: > invalid type in declaration before ‘;’ token > /usr/include/c++/4.7.1/x86_64-pld-linux/bits/c++locale.h: In function ‘int > std::__convert_from_v(__locale_struct* const&, char*, int, const char*, ...)’: > /usr/include/c++/4.7.1/x86_64-pld-linux/bits/c++locale.h:76:53: error: > ‘__gnu_cxx::__uselocale’ cannot be used as a function > /usr/include/c++/4.7.1/x86_64-pld-linux/bits/c++locale.h:101:33: error: > ‘__gnu_cxx::__uselocale’ cannot be used as a function > make[2]: *** > [plasma/declarativeimports/locale/CMakeFiles/localebindingsplugin.dir/localebindingsplugin_automoc.o] > Błąd 1 >
Seems like a GCC 4.7.x related bug. On GCC 4.5.x everything builds fine. -- "I'm living proof if you do one thing right in your career, you can coast for a long time. A LOOOOONG time." -Guy Kawasaki _______________________________________________ release-team mailing list release-team@kde.org https://mail.kde.org/mailman/listinfo/release-team