Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 30343 - kdebindings wont compile
Summary: kdebindings wont compile
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-10-04 13:21 UTC by Holger Seidenberg
Modified: 2004-08-03 14:10 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
output of emerge info (info,1.77 KB, text/plain)
2003-10-13 14:01 UTC, Cubittus
Details
bzip2ed log from emerge -uv kdebindings (log.bz2,78.77 KB, application/octet-stream)
2003-10-13 14:04 UTC, Cubittus
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Holger Seidenberg 2003-10-04 13:21:23 UTC
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"
Comment 1 giggles1 2003-10-07 21:10:55 UTC
I also have this problem, and have for quite a long time.
Comment 2 Paul de Vrieze (RETIRED) gentoo-dev 2003-10-13 00:29:09 UTC
Could you attach a full log of the compilation. There is probably something
wrong with KAutoUnmount
Comment 3 Cubittus 2003-10-13 14:00:17 UTC
I've been seeing this on ~x86 for a couple of weeks now.
Attaching info and log ...
Comment 4 Cubittus 2003-10-13 14:01:13 UTC
Created attachment 19199 [details]
output of emerge info
Comment 5 Cubittus 2003-10-13 14:04:36 UTC
Created attachment 19200 [details]
bzip2ed log from emerge -uv kdebindings
Comment 6 Paul de Vrieze (RETIRED) gentoo-dev 2003-10-14 02:40:21 UTC
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
Comment 7 Roman Kreisel 2003-11-08 14:27:58 UTC
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
Comment 8 Robert Brendel 2004-01-05 05:59:35 UTC
> 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 #
Comment 9 Dominik Stadler (RETIRED) gentoo-dev 2004-07-04 03:52:57 UTC
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?
Comment 10 Dominik Stadler (RETIRED) gentoo-dev 2004-08-03 14:10:08 UTC
No response for over one month. Closing this Bug for now, please reopen if still an issue!