1) system # uname -a Linux starshooter.tux-steel.net 2.4.19-gentoo-r10 #2 Sat Dec 7 13:13:47 IST 2002 i686 Pentium II (Deschutes) GenuineIntel GNU/Linux 2) portage [ebuild R ] sys-apps/portage-2.0.45-r5 3) I use ~x86 4) problem ERROR: net-misc/kio_fish-1.1.2 failed 5) cflags CFLAGS="-march=pentium2 -O3 -pipe -fomit-frame-pointer" did: emerge net-misc/kio_fish ... ... ... /bin/sh ../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/kde/3.1/include -I/usr/qt/3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -DNDEBUG -DNO_DEBUG -O2 -march=pentium2 -O3 -pipe -fomit-frame-pointer -fno-exceptions -fno-check-new -D_GNU_SOURCE -c -o fish.lo `test -f fish.cpp || echo './'`fish.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/kde/3.1/include -I/usr/qt/3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -DNDEBUG -DNO_DEBUG -O2 -march=pentium2 -O3 -pipe -fomit-frame-pointer -fno-exceptions -fno-check-new -D_GNU_SOURCE -c fish.cpp -fPIC -DPIC -o .libs/fish.o fish.cpp: In member function `bool fishProtocol::connectionStart()': fish.cpp:392: no matching function for call to `fishProtocol::exit(int)' /usr/kde/3.1/include/kio/slavebase.h:54: candidates are: void KIO::SlaveBase::exit() make[2]: *** [fish.lo] Error 1 make[2]: Leaving directory `/var/tmp/portage/kio_fish-1.1.2/work/kio_fish-1.1.2/fish' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/kio_fish-1.1.2/work/kio_fish-1.1.2' make: *** [all] Error 2 !!! ERROR: net-misc/kio_fish-1.1.2 failed. !!! Function kde_src_compile, Line 88, Exitcode 2 !!! died running emake, kde_src_compile:make
from the kio-fish website: 11.4.2002: kio_fish today moved into KDE CVS and will be part of KDE 3.1. Work will continue, and please do send lots and lots of "works" and "doesn't work" messages. I may make available one or two more releases via this page, but ultimately, the CVS version (kdebase/kioslave/fish) is the only really up-to-date version. so it should be in kdebase-3.1.
http://promo.kde.org/3.1/feature_guide.php?page=4 Seems it has been incorporated into KDE 3.1, so perhaps we should change it so that if you have KDE 3.1 the kio_fish ebuild is masked or unavailable? Probably closes this bug as well...
Since it's part of kde 3.1 now and compiled OK there, I'm not giog to spend time fixing bugs (or backporting fixes) in the old standalone version. Since the fixes are probably already in the new version. I'll add an appropriate message to all such ebuilds, too, now that kde 3.1's out.