kde_KBindingPropsPlugin.cpp:37: warning: deprecated conversion from string constant to `char*' kde_KBindingPropsPlugin.cpp: In member function `virtual void KBindingPropsPluginBridge::childEvent(QChildEvent*)': kde_KBindingPropsPlugin.cpp:43: warning: deprecated conversion from string constant to `char*' kde_KBindingPropsPlugin.cpp:43: warning: deprecated conversion from string constant to `char*' /bin/sh ../../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I./.. -I../../../qtc/clib -I../../../qtc/clib/qtc -I/usr/kde/3.1/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 -DNDEBUG -DNO_DEBUG -O2 -march=pentium3 -O3 -pipe -fno-exceptions -fno-check-new -c -o kde_KAutoUnmount.lo `test -f 'kde_KAutoUnmount.cpp' || echo './'`kde_KAutoUnmount.cpp kde_KAutoUnmount.cpp:26: error: base `KAutoUnmount' with only non-default constructor in class without a constructor kde_KAutoUnmount.cpp: In member function `virtual void KAutoUnmountBridge::customEvent(QCustomEvent*)': kde_KAutoUnmount.cpp:34: warning: deprecated conversion from string constant to `char*' kde_KAutoUnmount.cpp:34: warning: deprecated conversion from string constant to `char*' kde_KAutoUnmount.cpp: In member function `virtual void KAutoUnmountBridge::timerEvent(QTimerEvent*)': kde_KAutoUnmount.cpp:40: warning: deprecated conversion from string constant to `char*' kde_KAutoUnmount.cpp:40: warning: deprecated conversion from string constant to `char*' kde_KAutoUnmount.cpp: In member function `virtual void KAutoUnmountBridge::childEvent(QChildEvent*)': kde_KAutoUnmount.cpp:46: warning: deprecated conversion from string constant to `char*' kde_KAutoUnmount.cpp:46: warning: deprecated conversion from string constant to `char*' make[4]: *** [kde_KAutoUnmount.lo] Error 1 make[4]: Leaving directory `/mnt/hd4/gentoo/tmp/portage/kdebindings-3.1.4/work/kdebindings-3.1.4/kdec/clib/kdec' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/mnt/hd4/gentoo/tmp/portage/kdebindings-3.1.4/work/kdebindings-3.1.4/kdec/clib' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/mnt/hd4/gentoo/tmp/portage/kdebindings-3.1.4/work/kdebindings-3.1.4/kdec' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/mnt/hd4/gentoo/tmp/portage/kdebindings-3.1.4/work/kdebindings-3.1.4' make: *** [all] Error 2 !!! ERROR: kde-base/kdebindings-3.1.4 failed. !!! Function kde_src_compile, Line 137, Exitcode 2 !!! died running emake, kde_src_compile:make here my portage settings Portage 2.0.49-r7 (default-x86-1.4, gcc-3.3.1, glibc-2.3.2-r1, 2.4.20-gentoo-r7) ================================================================= System uname: 2.4.20-gentoo-r7 i686 Pentium III (Katmai) distcc 2.11 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=pentium3 -O3 -pipe " CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /var/bind /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=pentium3 -O3 -pipe " DISTDIR="/mnt/hd4/gentoo/distfiles" FEATURES="autoaddcvs buildpkg -sandbox ccache" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/mnt/hd4/gentoo/packages" PORTAGE_TMPDIR="/mnt/hd4/gentoo/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 oss apm avi crypt cups encode foomaticdb gif jpeg libg++ mad mikmod mmx mpeg ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zlib gtkhtml gdbm berkdb slang readline arts nas bonobo svga tcltk java guile ruby mysql X sdl gpm tcpd pam libwww ssl perl python esd imlib oggvorbis gnome gtk qt kde motif mozilla gphoto2 ldap snmp cdr scanner bluetooth curl dvd evo fastcgi ffmpeg flash gb gd gstreamer gtk2 imagemagick imap innodb mcal pda rage128 samba sasl tiff usb v4l xinerama xml -opengl -alsa"
I also have this problem, and have for quite a long time.
Could you attach a full log of the compilation. There is probably something wrong with KAutoUnmount
I've been seeing this on ~x86 for a couple of weeks now. Attaching info and log ...
Created attachment 19199 [details] output of emerge info
Created attachment 19200 [details] bzip2ed log from emerge -uv kdebindings
The bug is also present in the kde bugzilla http://bugs.kde.org/show_bug.cgi?id=64571 I'll see whether I can find the cause and a solution
You could use the solution which is in use by arch linux: Download this file: http://cvs.archlinux.org/cgi-bin/cvsweb.cgi/kde/kdebindings/Makefile.am and copy it into ./kdec/clib/kdec/Makefile.am (in the kdebindings source-directory of course) Of course you can also create a diff between those 2 versions
> You could use the solution which is in use by arch linux [...] It still does not work: /bin/sh /var/tmp/portage/kdebindings-3.1.4/work/kdebindings-3.1.4/admin/missing --run automake-1.7 --foreign kdec/clib/kdec/Makefile cd ../../.. && perl admin/am_edit kdec/clib/kdec/Makefile.in cd ../../.. && /bin/sh ./config.status kdec/clib/kdec/Makefile depfiles config.status: creating kdec/clib/kdec/Makefile config.status: executing depfiles commands make[4]: Leaving directory `/var/tmp/portage/kdebindings-3.1.4/work/kdebindings-3.1.4/kdec/clib/kdec' make[4]: Entering directory `/var/tmp/portage/kdebindings-3.1.4/work/kdebindings-3.1.4/kdec/clib/kdec' Makefile:466: *** missing separator. Stop. make[4]: Leaving directory `/var/tmp/portage/kdebindings-3.1.4/work/kdebindings-3.1.4/kdec/clib/kdec' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/kdebindings-3.1.4/work/kdebindings-3.1.4/kdec/clib' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/kdebindings-3.1.4/work/kdebindings-3.1.4/kdec' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/kdebindings-3.1.4/work/kdebindings-3.1.4' make: *** [all] Error 2 root@Robbe kdebindings-3.1.4 #
Is this still an issue with KDE 3.2.x? If you are still using 3.1.x, does it work with 3.1.5?
No response for over one month. Closing this Bug for now, please reopen if still an issue!