4.9.0 tarballs available (for packagers)

Bartosz Świątek shadzik at gmail.com
Sat Jul 28 16:50:44 UTC 2012


2012/7/28 Arkadiusz Miśkiewicz <arekm at 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


More information about the release-team mailing list