Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 68136 - Wierd compile-errors - KDEmultimedia
Summary: Wierd compile-errors - KDEmultimedia
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: x86 Linux
: High blocker
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-19 05:29 UTC by Mikkel Høgh
Modified: 2004-10-19 06:30 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mikkel Høgh 2004-10-19 05:29:50 UTC
I am, much to my dismay, unable to emerge kdemultimedia. I've tried almost everything - from tweaking my cflags to re-emerging everything related, including arts and the like.
Yet I am still unable to compile it. I've even tried with kdemultimedia-3.3.1 with exactly the same results.

Reproducible: Always
Steps to Reproduce:
1. emerge kdemultimedia

Actual Results:  
001017 Session management error: Authentication Rejected, reason : None of the
authentication protocols specified are supported and host-based authentication
failed
001018 /usr/qt/3/bin/moc ./mwidget.h -o mwidget.moc
001019 /usr/qt/3/bin/moc ./execdlg.h -o execdlg.moc
001020 /usr/qt/3/bin/moc ./qttableview.h -o qttableview.moc
001021 /usr/qt/3/bin/moc ./interfacedlg.h -o interfacedlg.moc
001022 /usr/qt/3/bin/moc propertypanelbase.h -o propertypanelbase.moc
001023 g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../arts/runtime
-I../../arts/runtime  -I/usr/kde/3.3/include/arts  -I/usr/kde/3.3/include
-I/usr/qt/3/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT 
-DNDEBUG -DNO_DEBUG -O2 -march=pentium4 -mcpu=pentium4 -O2 -pipe -fforce-addr
-falign-functions=32 -fprefetch-loop-arrays -fomit-frame-pointer -fno-exceptions
-fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL
-DQT_NO_COMPAT -DQT_NO_TRANSLATION  -c -o autorouter.o `test -f 'autorouter.cpp'
|| echo './'`autorouter.cpp
001024 g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../arts/runtime
-I../../arts/runtime  -I/usr/kde/3.3/include/arts  -I/usr/kde/3.3/include
-I/usr/qt/3/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT 
-DNDEBUG -DNO_DEBUG -O2 -march=pentium4 -mcpu=pentium4 -O2 -pipe -fforce-addr
-falign-functions=32 -fprefetch-loop-arrays -fomit-frame-pointer -fno-exceptions
-fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL
-DQT_NO_COMPAT -DQT_NO_TRANSLATION  -c -o main.o `test -f 'main.cpp' || echo
'./'`main.cpp
001025 g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../arts/runtime
-I../../arts/runtime  -I/usr/kde/3.3/include/arts  -I/usr/kde/3.3/include
-I/usr/qt/3/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT 
-DNDEBUG -DNO_DEBUG -O2 -march=pentium4 -mcpu=pentium4 -O2 -pipe -fforce-addr
-falign-functions=32 -fprefetch-loop-arrays -fomit-frame-pointer -fno-exceptions
-fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL
-DQT_NO_COMPAT -DQT_NO_TRANSLATION  -c -o module.o `test -f 'module.cpp' || echo
'./'`module.cpp
001026 /usr/qt/3/bin/moc ./propertypanel.h -o propertypanel.moc
001027 g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../arts/runtime
-I../../arts/runtime  -I/usr/kde/3.3/include/arts  -I/usr/kde/3.3/include
-I/usr/qt/3/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT 
-DNDEBUG -DNO_DEBUG -O2 -march=pentium4 -mcpu=pentium4 -O2 -pipe -fforce-addr
-falign-functions=32 -fprefetch-loop-arrays -fomit-frame-pointer -fno-exceptions
-fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL
-DQT_NO_COMPAT -DQT_NO_TRANSLATION  -c -o structure.o `test -f 'structure.cpp'
|| echo './'`structure.cpp
001028 main.cpp:56:25: kartsserver.h: No such file or directory
001029 main.cpp: In member function `bool ArtsBuilderWindow::save(QString)':
001030 main.cpp:605: error: `KArtsServer' undeclared (first use this function)
001031 main.cpp:605: error: (Each undeclared identifier is reported only once
for each 
001032    function it appears in.)
001033 make[4]: *** [main.o] Error 1
001034 make[4]: *** Waiting for unfinished jobs....
001035 structure.cpp:24:25: kartsserver.h: No such file or directory
001036 structure.cpp: In member function `virtual bool Structure::startExecute()':
001037 structure.cpp:109: error: `KArtsServer' undeclared (first use this function)
001038 structure.cpp:109: error: (Each undeclared identifier is reported only
once for 
001039    each function it appears in.)
001040 make[4]: *** [structure.o] Error 1
001041 make[4]: Leaving directory
`/var/tmp/portage/portage/kdemultimedia-3.3.0/work/kdemultimedia-3.3.0/arts/builder'
001042 make[3]: *** [all-recursive] Error 1
001043 make[3]: Leaving directory
`/var/tmp/portage/portage/kdemultimedia-3.3.0/work/kdemultimedia-3.3.0/arts/builder'
001044 make[2]: *** [all-recursive] Error 1
001045 make[2]: Leaving directory
`/var/tmp/portage/portage/kdemultimedia-3.3.0/work/kdemultimedia-3.3.0/arts'
001046 make[1]: *** [all-recursive] Error 1
001047 make[1]: Leaving directory
`/var/tmp/portage/portage/kdemultimedia-3.3.0/work/kdemultimedia-3.3.0'
001048 make: *** [all] Error 2
001049 
001050 !!! ERROR: kde-base/kdemultimedia-3.3.0 failed.
001051 !!! Function kde_src_compile, Line 142, Exitcode 2
001052 !!! died running emake, kde_src_compile:make


Portage 2.0.50-r11 (default-x86-2004.2, gcc-3.3.4, glibc-2.3.4.20040808-r1,
2.6.8-gentoo-r7)
=================================================================
System uname: 2.6.8-gentoo-r7 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz
Gentoo Base System version 1.5.3
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium4 -mcpu=pentium4 -O2 -pipe -fforce-addr
-falign-functions=32 -fprefetch-loop-arrays -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config
/usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref
/usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium4 -mcpu=pentium4 -O2 -pipe -fforce-addr
-falign-functions=32 -fprefetch-loop-arrays -fomit-frame-pointer"
DISTDIR="/var/tmp/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="ftp://ftp.uninett.no/pub/linux/Gentoo
ftp://mirrors.sec.informatik.tu-darmstadt.de/gentoo/
http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/"MAKEOPTS="-j2"
PKGDIR="/var/tmp/portage/packages"
PORTAGE_TMPDIR="/var/tmp/portage"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X acpi aim alsa apache2 apm avi berkdb bitmap-fonts bluetooth bonobo cdr
crypt cups divx4linux dvd encode esd evo f77 flac foomaticdb gdbm gif gnome gpm
gstreamer gtk gtk2 gtkhtml guile icq imlib irmc jabber java jikes joystick jpeg
ldap libg++ libwww mad mikmod mmx motif mozilla mpeg msn mysql ncurses nls nptl
oggvorbis opengl oscar oss pam pcre pdflib perl png python quicktime readline
samba scanner sdl slang speex spell sse ssl svg svga tcltk tcpd theora threads
tiff truetype unicode usb videos x86 xine xml xml2 xmms xprint xv xvid zlib"
Comment 1 Simone Gotti (RETIRED) gentoo-dev 2004-10-19 05:51:16 UTC
You have disabled the arts useflag when you compiled kdelibs, but now it wants to compile arts/builder that should be disabled too. 
Do you have again the alsa flag disabled? (from your emerge info look ok, but I can't understand why it want's to compile arts/builder).

what's the output of and "emerge -pv kdemultimedia" ?
Comment 2 Mikkel Høgh 2004-10-19 05:57:53 UTC
[ebuild  N    ] kde-base/kdemultimedia-3.3.0  +alsa +arts -audiofile -cdparanoia -debug -debug +encode +flac +oggvorbis +speex +xine -xinerama  0 kB

(yes, it shows +arts, even though I have -arts in my use-flags)
Comment 3 Simone Gotti (RETIRED) gentoo-dev 2004-10-19 06:20:35 UTC
Ok, this is the problem, Probably you there's something wrong with your /etc/make.conf because if you define USE=-arts, then -arts should be, take a look at it and please let me know. 

I'll mark this bug ad invalid because it's not an ebuild problem. 
Comment 4 Mikkel Høgh 2004-10-19 06:30:45 UTC
You can find my make.conf in its entirety here: http://snapsgryden.dk/make.conf.txt

I'm no expert, but I see nothing in it that could cause problems.