Version: (using KDE KDE 3.0.99) Installed from: Compiled From Sources Compiler: gcc 2.95.3 Sparc Sun Solaris 2.7 OS: Solaris kdat does not compile when compiling for Solaris 2.7. make[1]: Entering directory `/net/max/export/max1/tools/kde_3.1/archive/3.1/kdeadmin-3.1rc5/kdat' source='kdat.all_cpp.cpp' object='kdat.all_cpp.o' libtool=no \ depfile='.deps/kdat.all_cpp.Po' tmpdepfile='.deps/kdat.all_cpp.TPo' \ depmode=gcc /bin/ksh ../admin/depcomp \ /tools/kde/gnu/bin/g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/tools/kde/3.1/include -I/tools/qt/qt-3.1/include -I/tools/qt/share/include -DQT_THREAD_SUPPORT -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DUSE_SOLARIS -DSVR4 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -g -I/tools/qt/share/include -L/tools/qt/share/lib -fno-exceptions -fno-check-new -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -c -o kdat.all_cpp.o `test -f 'kdat.all_cpp.cpp' || echo './'`kdat.all_cpp.cpp In file included from kdat.all_cpp.cpp:22: Tape.cpp: In method `Tape::Tape()': Tape.cpp:51: warning: int format, time_t arg (arg 4) In file included from kdat.all_cpp.cpp:23: TapeDrive.cpp: In method `bool TapeDrive::isTapePresent()': TapeDrive.cpp:181: `struct mtget' has no member named `mt_gstat' TapeDrive.cpp:181: `GMT_ONLINE' undeclared (first use this function) TapeDrive.cpp:181: (Each undeclared identifier is reported only once TapeDrive.cpp:181: for each function it appears in.) TapeDrive.cpp: In method `bool TapeDrive::pastEOF()': TapeDrive.cpp:606: `struct mtget' has no member named `mt_gstat' TapeDrive.cpp:606: `GMT_EOF' undeclared (first use this function) TapeDrive.cpp:607: warning: control reaches end of non-void function `TapeDrive::pastEOF()' TapeDrive.cpp: In method `bool TapeDrive::setBlockSize(int)': TapeDrive.cpp:610: warning: unused parameter `int blockSize' In file included from kdat.all_cpp.cpp:32: ktreeview.cpp: In method `void KTreeView::keyPressEvent(QKeyEvent *)': ktreeview.cpp:1566: warning: unused variable `int pageSize' ktreeview.cpp: In method `void KTreeView::start_rubberband(const QPoint &)': ktreeview.cpp:1794: warning: unused parameter `const class QPoint & where' ktreeview.cpp: In method `void KTreeView::move_rubberband(const QPoint &)': ktreeview.cpp:1830: warning: unused parameter `const class QPoint & where' make[1]: *** [kdat.all_cpp.o] Error 1 make[1]: Leaving directory `/net/max/export/max1/tools/kde_3.1/archive/3.1/kdeadmin-3.1rc5/kdat' make: *** [all-recursive] Error 1
Is this bug still there in a recent version of KDE, such as 3.5.8 or KDE4.0 RC2?
Feedback timeout; kdeadmin compiles under Solaris 10, so presumably this got fixed or kdat just went away.