(*** This bug was imported into bugs.kde.org ***) Package: kde Version: KDE 3.0.0 Severity: normal Installed from: Compiled From Sources Compiler: gcc 2.96 OS: Linux OS/Compiler notes: kernel 2.5.7 when trying to build kdebindings the build fails with the following: Making all in clib make[1]: Entering directory `/home/dino/temp/kde3/kdebindings-3.0/qtc/clib' Making all in qtc make[2]: Entering directory `/home/dino/temp/kde3/kdebindings-3.0/qtc/clib/qtc' source='qt_QStringList.cpp' object='qt_QStringList.lo' libtool=yes \ depfile='.deps/qt_QStringList.Plo' tmpdepfile='.deps/qt_QStringList.TPlo' \ depmode=gcc /bin/sh ../../../admin/depcomp \ /bin/sh ../../../libtool --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I./.. -I/usr/local/kde/include -I/usr/local/qt/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -O2 -fno-exceptions -fno-check-new -c -o qt_QStringList.lo `test -f qt_QStringList.cpp || echo './'`qt_QStringList.cpp g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I./.. -I/usr/local/kde/include -I/usr/local/qt/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -O2 -fno-exceptions -fno-check-new -c qt_QStringList.cpp -Wp-MD.deps/qt_QStringList.TPlo -fPIC -DPIC -o .libs/qt_QStringList.o qt_QStringList.cpp:25: `QValueListIterator<QString> iterator' redeclared as different kind of symbol qt_QStringList.cpp:25: sorry not implemented: `integer_type' not supported by dump_expr qt_QStringList.cpp:25: sorry not implemented: `pointer_type' not supported by dump_expr qt_QStringList.cpp:25: sorry not implemented: `reference_type' not supported by dump_expr /usr/include/g++-3/stl_iterator.h:90: previous declaration of `template <class _Category class _Tp class _Distance = {expression error} class _Pointer = {expression error} class _Reference = {expression error}> struct iterator' make[2]: *** [qt_QStringList.lo] Error 1 make[2]: Leaving directory `/home/dino/temp/kde3/kdebindings-3.0/qtc/clib/qtc' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/dino/temp/kde3/kdebindings-3.0/qtc/clib' make: *** [all-recursive] Error 1 (Submitted via bugs.kde.org)
*** Bug 44930 has been marked as a duplicate of this bug. ***
*** Bug 41978 has been marked as a duplicate of this bug. ***
the same problem here; try to build kdebindings-3.0.5 from source gcc 2.96 .deps/kde_QCStringList.TPlo -fPIC -DPIC -o .libs/kde_QCStringList.o kde_QCStringList.cpp:25: `QValueListIterator<QCString> iterator' redeclared as different kind of symbol kde_QCStringList.cpp:25: sorry, not implemented: `integer_type' not supported by dump_expr kde_QCStringList.cpp:25: sorry, not implemented: `pointer_type' not supported by dump_expr kde_QCStringList.cpp:25: sorry, not implemented: `reference_type' not supported by dump_expr /usr/include/g++-3/stl_iterator.h:90: previous declaration of `template <class _Category, class _Tp, class _Distance = {expression error}, class _Pointer = {expression error}, class _Reference = {expression error}> struct iterator' make[4]: *** [kde_QCStringList.lo] Error 1 make[4]: Leaving directory `/usr/src/redhat/BUILD/kdebindings-3.0.5/kdec/clib/kdec' The same behaviour with redhat src rpm
same here: RH7.3 (up2date-d) GCC 2.96 KDE 3.0.3-0.7.2 QT 3.0.5 config.log: http://tigress.com/nobs/kdebindings_config_log.txt the bug is quite old; is still someone working on it?
Thats a gcc 2.96 bug. KDE recommends the usage of 2.95 or 3.3+.