kmess does not emerge: .moc.cpp msnnotificationconnection.cpp: In member function `void MsnNotificationConnection::gotInf(const QStringList&)': msnnotificationconnection.cpp:439: warning: unused parameter `const QStringList&command' msnnotificationconnection.cpp: In member function `void MsnNotificationConnection::gotVer(const QStringList&)': msnnotificationconnection.cpp:825: warning: unused parameter `const QStringList&command' g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -DNDEBUG -DNO_DEBUG -O2 -march=athlon-xp -O3 -pipe -fomit-frame-pointer -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -c -o sslloginhandler.moc.o `test -f 'sslloginhandler.moc.cpp' || echo './'`sslloginhandler.moc.cpp g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -DNDEBUG -DNO_DEBUG -O2 -march=athlon-xp -O3 -pipe -fomit-frame-pointer -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -c -o msnnotificationconnection.moc.o `test -f 'msnnotificationconnection.moc.cpp' || echo './'`msnnotificationconnection.moc.cpp msnconnection.cpp: In constructor `MsnConnection::MsnConnection(QString)': msnconnection.cpp:46: error: uninitialized member ' MsnConnection::kStringHandler_' with 'const' type 'const KStringHandler' msnconnection.cpp: In member function `void MsnConnection::proxyConnected()': msnconnection.cpp:618: warning: unused variable `char*request' make[4]: *** [msnconnection.o] Error 1 make[4]: *** Waiting for unfinished jobs.... make[4]: Leaving directory `/var/tmp/portage/kmess-1.3/work/kmess-1.3/kmess/network' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/kmess-1.3/work/kmess-1.3/kmess/network' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/kmess-1.3/work/kmess-1.3/kmess' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/kmess-1.3/work/kmess-1.3' make: *** [all] Error 2 !!! ERROR: net-im/kmess-1.3 failed. !!! Function kde_src_compile, Line 135, Exitcode 2 !!! died running emake, kde_src_compile:make Reproducible: Always Steps to Reproduce: 1. 2. 3.
My emerge info: Portage 2.0.50-r10 (default-x86-1.4, gcc-3.3.4, glibc-2.3.3.20040420-r1, 2.6.8-gentoo-r3) ================================================================= System uname: 2.6.8-gentoo-r3 i686 AMD Athlon(tm) MP 1700+ Gentoo Base System version 1.4.16 distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /opt/resin/conf /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/bind /var/lib/jboss /var/qmail/control /var/spool/fax/etc /var/www/localhost/htdocs/mythweb/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache collision-protect sandbox" GENTOO_MIRRORS="http://sunsite.cnlab-switch.ch/mirror/gentoo/ ftp://planetmirror.com/pub/gentoo/" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X X509 Xaw3d aac aalib acl acpi acpi4linux aim alsa amd apache2 apm arts audiofile avi berkdb blender-game bonobo cddb cdparanoia cdr clamav clisp cmucl codecs crypt cups curl devfs26 dillo divx4linux doc dv dvb dvd dvdr dvdread emacs emacs-w3 encode escreen esd etwin evms2 evo exif f77 faac faad fam ffmpeg flac flash fluidsynth fmod foomaticdb ftp gcl gd gdbm geoip ggi gif gimp gimpprint gnome gnomedb gnuplot gphoto2 gpm gs gstreamer gtk gtk2 gtkhtml guile hbci high-ints icq imagemagick imap imlib imlib2 ipv6 jabber jack java javamail javascript jpeg justify kadu-modules kadu-voice kde kerberos lcms ldirectord libdsk libg++ libgda libwww live ltsp lzo lzw-tiff mad mbox mcal mdb mikmod mime ming mmx mmx2 mng monkey motif mozaccess mozcalendar mozilla mozsvg mpeg mpeg4 mplayer msdav msn mysql mythtv nas ncurses net network nls nptl ntlm nvidia oav odbc offensive ofx oggvorbis openal opengl oscar oss pam pdf pdflib perl php pic png portaudio posix postgres ppds pthreads python qt quicktime readline rtc ruby samba sasl scanner sdl silverxp slang sndfile speex spell sqlite sse sse2 ssl stats svg svga tcltk tcpd tetex theora tiff transcode truetype type1 unicode usb v4l v4l2 virus-scan vnc wmf wxwindows x86 xface xfs xine xinerama xml xml2 xmms xosd xpm xprint xrandr xv xvid yahoo zlib"
Same problem here, tried with MAKEOPTS="-j1" as suggested by someone on the forums, also disabled distcc feature and removed -fomit-frame-pointer from my CFLAGS, I made sure to cleanup /var/tmp/portage/kmess-1.3 before retrying each time...
Ok, i have compile manually without -fomit-frame-pointer but: g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/kde/3.2/include -I/usr/qt/3/include - I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno -long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wwrite-strings -ansi -D_X OPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -W format-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-c ommon -c -o chatinformation.o `test -f 'chatinformation.cpp' || echo './'`chati nformation.cpp source='msnconnection.cpp' object='msnconnection.o' libtool=no \ depfile='.deps/msnconnection.Po' tmpdepfile='.deps/msnconnection.TPo' \ depmode=gcc3 /bin/sh ../../admin/depcomp \ g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/kde/3.2/include -I/usr/qt/3/include - I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno -long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wwrite-strings -ansi -D_X OPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -W format-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-c ommon -c -o msnconnection.o `test -f 'msnconnection.cpp' || echo './'`msnconnec tion.cpp msnconnection.cpp: In constructor `MsnConnection::MsnConnection(QString)': msnconnection.cpp:46: error: uninitialized member ' MsnConnection::kStringHandler_' with 'const' type 'const KStringHandler' msnconnection.cpp: In member function `void MsnConnection::proxyConnected()': msnconnection.cpp:618: warning: unused variable `char*request' make[4]: *** [msnconnection.o] Error 1 make[4]: Leaving directory `/var/tmp/portage/kmess-1.3/work/kmess-1.3/kmess/netw ork' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/kmess-1.3/work/kmess-1.3/kmess/netw ork' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/kmess-1.3/work/kmess-1.3/kmess' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/kmess-1.3/work/kmess-1.3' make: *** [all] Error 2
It seems a little patch is needed: http://kmess.sourceforge.net/board/viewtopic.php?t=409
Could somebody please take another look at this? I'd really like to have kmess on my system the Gentoo way.. Thanks!
It should now be fixed in portage. I've also fixed other gcc 3.4 compilation problems. Let us know if it works. I was thinking that this project looks not mantained anymore as it's more than an year that there isn't a new realease. (probably kopete is a good substitute)