Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 34453 - kdebase fails to compile - more specifically at KDM compilation
Summary: kdebase fails to compile - more specifically at KDM compilation
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High blocker (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-11-26 11:47 UTC by Zack Gilburd (RETIRED)
Modified: 2003-12-09 19:52 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 Zack Gilburd (RETIRED) gentoo-dev 2003-11-26 11:47:50 UTC
As you may note from the error codes below, this is an attempted compilation of
kdebase-5 (a live CVS ebuild).  However, the exact same error occurs with
kdebase-3.1.4-r*.  I am using xfree-4.3.99.16 at the time of compilation, but
the exact same error occurs with xfree-4.3.* (stable).

/bin/sh ../../libtool --silent --mode=link gcc  -Dlinux -D__i386__
-D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE
-D_SVID_SOURCE -DUNIXCONN -DTCPCONN -DOSMAJORVERSION=2 -DOSMINORVERSION=6
-DFRAGILE_DEV_MEM -DHAS_MKSTEMP -DHAVE_GETUSERSHELL -DUSE_SYSLOG -DUSE_PAM
-DXDMCP -ansi -W -Wall -Wchar-subscripts -Wshadow -Wpointer-arith
-Wmissing-prototypes -Wwrite-strings -DNDEBUG -O2  -march=athlon-xp -m3dnow
-msse -mfpmath=sse -mmmx -O3 -pipe -fforce-addr -fomit-frame-pointer
-frerun-cse-after-loop -frerun-loop-opt -falign-functions=4
-maccumulate-outgoing-args -ffast-math -fprefetch-loop-arrays -Wformat-security
-Wmissing-format-attribute  -L/usr/X11R6/lib  -R /usr/kde/cvs/lib -R
/usr/qt/3/lib -R /usr/X11R6/lib  -o kdm  access.o auth.o choose.o client.o
daemon.o dm.o dpylist.o error.o genauth.o inifile.o krb5auth.o mitauth.o
netaddr.o policy.o process.o protodpy.o reset.o resource.o rpcauth.o server.o
session.o socket.o streams.o util.o xdmauth.o xdmcp.o -lX11  -lXau -lXdmcp -lpam
-ldl    -lresolv  -lutil 
access.o(.text+0x673): In function `scanHostlist':
: undefined reference to `XdmcpARRAY8Equal'
access.o(.text+0x6c1): In function `scanHostlist':
: undefined reference to `XdmcpAllocARRAY8'
access.o(.text+0x8c2): In function `scanEntrylist':
: undefined reference to `XdmcpARRAY8Equal'
access.o(.text+0x90c): In function `getLocalAddress':
: undefined reference to `XdmcpAllocARRAY8'
access.o(.text+0x9c6): In function `ForEachMatchingIndirectHost':
: undefined reference to `XdmcpARRAY8Equal'
access.o(.text+0xa19): In function `ForEachMatchingIndirectHost':
: undefined reference to `XdmcpAllocARRAY8'
access.o(.text+0xcc1): In function `ForEachChooserHost':
: undefined reference to `XdmcpAllocARRAY8'
choose.o(.text+0x87): In function `IndirectChoice':
: undefined reference to `XdmcpDisposeARRAY8'
choose.o(.text+0x92): In function `IndirectChoice':
: undefined reference to `XdmcpDisposeARRAY8'
choose.o(.text+0xc5): In function `IndirectChoice':
: undefined reference to `XdmcpARRAY8Equal'
choose.o(.text+0x11b): In function `RegisterIndirectChoice':
: undefined reference to `XdmcpARRAY8Equal'
choose.o(.text+0x13c): In function `RegisterIndirectChoice':
: undefined reference to `XdmcpDisposeARRAY8'
choose.o(.text+0x14c): In function `RegisterIndirectChoice':
: undefined reference to `XdmcpCopyARRAY8'
choose.o(.text+0x189): In function `RegisterIndirectChoice':
: undefined reference to `XdmcpDisposeARRAY8'
choose.o(.text+0x1c4): In function `RegisterIndirectChoice':
: undefined reference to `XdmcpCopyARRAY8'
choose.o(.text+0x238): In function `DoChoose':
: undefined reference to `XdmcpWriteHeader'
choose.o(.text+0x24c): In function `DoChoose':
: undefined reference to `XdmcpWriteARRAYofARRAY8'
choose.o(.text+0x263): In function `DoChoose':
: undefined reference to `XdmcpWriteHeader'
choose.o(.text+0x277): In function `DoChoose':
: undefined reference to `XdmcpWriteARRAYofARRAY8'
choose.o(.text+0x37d): In function `DoChoose':
: undefined reference to `XdmcpFlush'
choose.o(.text+0x553): In function `DoChoose':
: undefined reference to `XdmcpDisposeARRAY8'
choose.o(.text+0x55e): In function `DoChoose':
: undefined reference to `XdmcpDisposeARRAY8'
choose.o(.text+0x569): In function `DoChoose':
: undefined reference to `XdmcpDisposeARRAY8'
choose.o(.text+0x5bc): In function `DoChoose':
: undefined reference to `XdmcpDisposeARRAY8'
choose.o(.text+0x5c7): In function `DoChoose':
: undefined reference to `XdmcpDisposeARRAY8'
choose.o(.text+0x5cf): more undefined references to `XdmcpDisposeARRAY8' follow
choose.o(.text+0x82b): In function `RememberIndirectClient':
: undefined reference to `XdmcpARRAY8Equal'
choose.o(.text+0x858): In function `RememberIndirectClient':
: undefined reference to `XdmcpCopyARRAY8'
choose.o(.text+0x8b3): In function `ForgetIndirectClient':
: undefined reference to `XdmcpARRAY8Equal'
choose.o(.text+0x8db): In function `ForgetIndirectClient':
: undefined reference to `XdmcpDisposeARRAY8'
choose.o(.text+0x91b): In function `IsIndirectClient':
: undefined reference to `XdmcpARRAY8Equal'
choose.o(.text+0x98b): In function `receivePacket':
: undefined reference to `XdmcpFill'
choose.o(.text+0x9b7): In function `receivePacket':
: undefined reference to `XdmcpReadHeader'
choose.o(.text+0x9fe): In function `receivePacket':
: undefined reference to `XdmcpDisposeARRAY8'
choose.o(.text+0xa06): In function `receivePacket':
: undefined reference to `XdmcpDisposeARRAY8'
choose.o(.text+0xa18): In function `receivePacket':
: undefined reference to `XdmcpReadARRAY8'
choose.o(.text+0xa2c): In function `receivePacket':
: undefined reference to `XdmcpReadARRAY8'
choose.o(.text+0xa86): In function `receivePacket':
: undefined reference to `XdmcpReadARRAY8'
choose.o(.text+0xa96): In function `receivePacket':
: undefined reference to `XdmcpDisposeARRAY8'
choose.o(.text+0xaa8): In function `receivePacket':
: undefined reference to `XdmcpReadARRAY8'
choose.o(.text+0xabc): In function `receivePacket':
: undefined reference to `XdmcpReadARRAY8'
choose.o(.text+0xe23): In function `addHostname':
: undefined reference to `XdmcpAllocARRAY8'
choose.o(.text+0xf1b): In function `addHostname':
: undefined reference to `XdmcpDisposeARRAY8'
choose.o(.text+0xf35): In function `addHostname':
: undefined reference to `XdmcpAllocARRAY8'
choose.o(.text+0xf67): In function `addHostname':
: undefined reference to `XdmcpARRAY8Equal'
choose.o(.text+0xf85): In function `addHostname':
: undefined reference to `XdmcpARRAY8Equal'
choose.o(.text+0xf97): In function `addHostname':
: undefined reference to `XdmcpDisposeARRAY8'
choose.o(.text+0xfa3): In function `addHostname':
: undefined reference to `XdmcpDisposeARRAY8'
dm.o(.text+0x1fb0): In function `processDPipe':
: undefined reference to `XdmcpDisposeARRAY8'
dm.o(.text+0x1fb8): In function `processDPipe':
: undefined reference to `XdmcpDisposeARRAY8'
dpylist.o(.text+0x119): In function `RemoveDisplay':
: undefined reference to `XdmcpDisposeARRAY8'
dpylist.o(.text+0x124): more undefined references to `XdmcpDisposeARRAY8' follow
policy.o(.text+0x23d): In function `ChooseAuthentication':
: undefined reference to `XdmcpARRAY8Equal'
policy.o(.text+0x284): In function `SelectAuthorizationTypeIndex':
: undefined reference to `XdmcpARRAY8Equal'
policy.o(.text+0x2fe): In function `SelectAuthorizationTypeIndex':
: undefined reference to `XdmcpARRAY8Equal'
protodpy.o(.text+0xb1): In function `NewProtoDisplay':
: undefined reference to `XdmcpCopyARRAY8'
protodpy.o(.text+0x163): In function `DisposeProtoDisplay':
: undefined reference to `XdmcpDisposeARRAY8'
server.o(.text+0x344): In function `WaitForServer':
: undefined reference to `XdmcpDisposeARRAY8'
server.o(.text+0x38c): In function `WaitForServer':
: undefined reference to `XdmcpAllocARRAY8'
xdmcp.o(.text+0x5d): In function `ProcessRequestSocket':
: undefined reference to `XdmcpFill'
xdmcp.o(.text+0x90): In function `ProcessRequestSocket':
: undefined reference to `XdmcpReadHeader'
xdmcp.o(.text+0x20b): In function `query_respond':
: undefined reference to `XdmcpReadARRAYofARRAY8'
xdmcp.o(.text+0x23c): In function `query_respond':
: undefined reference to `XdmcpDisposeARRAYofARRAY8'
xdmcp.o(.text+0x2f5): In function `query_respond':
: undefined reference to `XdmcpDisposeARRAY8'
xdmcp.o(.text+0x343): In function `broadcast_respond':
: undefined reference to `XdmcpReadARRAYofARRAY8'
xdmcp.o(.text+0x377): In function `broadcast_respond':
: undefined reference to `XdmcpDisposeARRAYofARRAY8'
xdmcp.o(.text+0x41e): In function `broadcast_respond':
: undefined reference to `XdmcpDisposeARRAY8'
xdmcp.o(.text+0x4c0): In function `forward_respond':
: undefined reference to `XdmcpReadARRAY8'
xdmcp.o(.text+0x4d0): In function `forward_respond':
: undefined reference to `XdmcpDisposeARRAY8'
xdmcp.o(.text+0x4d8): In function `forward_respond':
: undefined reference to `XdmcpDisposeARRAY8'
xdmcp.o(.text+0x4e0): In function `forward_respond':
: undefined reference to `XdmcpDisposeARRAYofARRAY8'
xdmcp.o(.text+0x513): In function `forward_respond':
: undefined reference to `XdmcpReadARRAY8'
xdmcp.o(.text+0x52b): In function `forward_respond':
: undefined reference to `XdmcpReadARRAYofARRAY8'
xdmcp.o(.text+0x719): In function `forward_respond':
: undefined reference to `XdmcpDisposeARRAY8'
xdmcp.o(.text+0x8f4): In function `send_willing':
: undefined reference to `XdmcpWriteHeader'
xdmcp.o(.text+0x904): In function `send_willing':
: undefined reference to `XdmcpWriteARRAY8'
xdmcp.o(.text+0x918): In function `send_willing':
: undefined reference to `XdmcpWriteARRAY8'
xdmcp.o(.text+0x928): In function `send_willing':
: undefined reference to `XdmcpWriteARRAY8'
xdmcp.o(.text+0x94e): In function `send_willing':
: undefined reference to `XdmcpFlush'
xdmcp.o(.text+0x9bc): In function `send_unwilling':
: undefined reference to `XdmcpWriteHeader'
xdmcp.o(.text+0x9d0): In function `send_unwilling':
: undefined reference to `XdmcpWriteARRAY8'
xdmcp.o(.text+0x9e0): In function `send_unwilling':
: undefined reference to `XdmcpWriteARRAY8'
xdmcp.o(.text+0xa06): In function `send_unwilling':
: undefined reference to `XdmcpFlush'
xdmcp.o(.text+0xa99): In function `request_respond':
: undefined reference to `XdmcpReadCARD16'
xdmcp.o(.text+0xaa9): In function `request_respond':
: undefined reference to `XdmcpDisposeARRAY16'
xdmcp.o(.text+0xab5): In function `request_respond':
: undefined reference to `XdmcpDisposeARRAYofARRAY8'
xdmcp.o(.text+0xac1): In function `request_respond':
: undefined reference to `XdmcpDisposeARRAY8'
xdmcp.o(.text+0xac9): In function `request_respond':
: undefined reference to `XdmcpDisposeARRAY8'
xdmcp.o(.text+0xad1): In function `request_respond':
: undefined reference to `XdmcpDisposeARRAYofARRAY8'
xdmcp.o(.text+0xad9): In function `request_respond':
: undefined reference to `XdmcpDisposeARRAY8'
xdmcp.o(.text+0xaf4): In function `request_respond':
: undefined reference to `XdmcpReadARRAY16'
xdmcp.o(.text+0xb08): In function `request_respond':
: undefined reference to `XdmcpReadARRAYofARRAY8'
xdmcp.o(.text+0xb20): In function `request_respond':
: undefined reference to `XdmcpReadARRAY8'
xdmcp.o(.text+0xb3c): In function `request_respond':
: undefined reference to `XdmcpReadARRAY8'
xdmcp.o(.text+0xb58): In function `request_respond':
: undefined reference to `XdmcpReadARRAYofARRAY8'
xdmcp.o(.text+0xb70): In function `request_respond':
: undefined reference to `XdmcpReadARRAY8'
xdmcp.o(.text+0xf3d): In function `send_accept':
: undefined reference to `XdmcpWriteHeader'
xdmcp.o(.text+0xf4d): In function `send_accept':
: undefined reference to `XdmcpWriteCARD32'
xdmcp.o(.text+0xf5d): In function `send_accept':
: undefined reference to `XdmcpWriteARRAY8'
xdmcp.o(.text+0xf6d): In function `send_accept':
: undefined reference to `XdmcpWriteARRAY8'
xdmcp.o(.text+0xf7d): In function `send_accept':
: undefined reference to `XdmcpWriteARRAY8'
xdmcp.o(.text+0xf91): In function `send_accept':
: undefined reference to `XdmcpWriteARRAY8'
xdmcp.o(.text+0xfb7): In function `send_accept':
: undefined reference to `XdmcpFlush'
xdmcp.o(.text+0x1023): In function `send_decline':
: undefined reference to `XdmcpWriteHeader'
xdmcp.o(.text+0x1033): In function `send_decline':
: undefined reference to `XdmcpWriteARRAY8'
xdmcp.o(.text+0x1043): In function `send_decline':
: undefined reference to `XdmcpWriteARRAY8'
xdmcp.o(.text+0x1053): In function `send_decline':
: undefined reference to `XdmcpWriteARRAY8'
xdmcp.o(.text+0x1079): In function `send_decline':
: undefined reference to `XdmcpFlush'
xdmcp.o(.text+0x10dc): In function `manage':
: undefined reference to `XdmcpReadCARD32'
xdmcp.o(.text+0x10ec): In function `manage':
: undefined reference to `XdmcpDisposeARRAY8'
xdmcp.o(.text+0x1132): In function `manage':
: undefined reference to `XdmcpReadCARD16'
xdmcp.o(.text+0x114a): In function `manage':
: undefined reference to `XdmcpReadARRAY8'
xdmcp.o(.text+0x1332): In function `manage':
: undefined reference to `XdmcpAllocARRAY8'
xdmcp.o(.text+0x1384): In function `manage':
: undefined reference to `XdmcpAllocARRAY8'
xdmcp.o(.text+0x13ed): In function `manage':
: undefined reference to `XdmcpDisposeARRAY8'
xdmcp.o(.text+0x1635): In function `send_failed':
: undefined reference to `XdmcpWriteHeader'
xdmcp.o(.text+0x1645): In function `send_failed':
: undefined reference to `XdmcpWriteCARD32'
xdmcp.o(.text+0x1655): In function `send_failed':
: undefined reference to `XdmcpWriteARRAY8'
xdmcp.o(.text+0x1681): In function `send_failed':
: undefined reference to `XdmcpFlush'
xdmcp.o(.text+0x16d0): In function `send_refuse':
: undefined reference to `XdmcpWriteHeader'
xdmcp.o(.text+0x16e0): In function `send_refuse':
: undefined reference to `XdmcpWriteCARD32'
xdmcp.o(.text+0x1706): In function `send_refuse':
: undefined reference to `XdmcpFlush'
xdmcp.o(.text+0x174b): In function `send_alive':
: undefined reference to `XdmcpReadCARD16'
xdmcp.o(.text+0x1777): In function `send_alive':
: undefined reference to `XdmcpReadCARD32'
xdmcp.o(.text+0x17f4): In function `send_alive':
: undefined reference to `XdmcpWriteHeader'
xdmcp.o(.text+0x1804): In function `send_alive':
: undefined reference to `XdmcpWriteCARD8'
xdmcp.o(.text+0x1814): In function `send_alive':
: undefined reference to `XdmcpWriteCARD32'
xdmcp.o(.text+0x1832): In function `send_alive':
: undefined reference to `XdmcpFlush'
xdmcp.o(.text+0x19f7): In function `registerHostname':
: undefined reference to `XdmcpReallocARRAY8'
xdmcp.o(.text+0x1ac5): In function `indirect_respond':
: undefined reference to `XdmcpReadARRAYofARRAY8'
xdmcp.o(.text+0x1b0a): In function `indirect_respond':
: undefined reference to `XdmcpDisposeARRAYofARRAY8'
xdmcp.o(.text+0x1b3e): In function `indirect_respond':
: undefined reference to `XdmcpAllocARRAY8'
xdmcp.o(.text+0x1b89): In function `indirect_respond':
: undefined reference to `XdmcpAllocARRAY8'
xdmcp.o(.text+0x1c05): In function `indirect_respond':
: undefined reference to `XdmcpWriteHeader'
xdmcp.o(.text+0x1c15): In function `indirect_respond':
: undefined reference to `XdmcpWriteARRAY8'
xdmcp.o(.text+0x1c29): In function `indirect_respond':
: undefined reference to `XdmcpWriteARRAY8'
xdmcp.o(.text+0x1c39): In function `indirect_respond':
: undefined reference to `XdmcpWriteARRAYofARRAY8'
xdmcp.o(.text+0x1c66): In function `indirect_respond':
: undefined reference to `XdmcpDisposeARRAY8'
xdmcp.o(.text+0x1c6e): In function `indirect_respond':
: undefined reference to `XdmcpDisposeARRAY8'
xdmcp.o(.text+0x1d0d): In function `indirect_respond':
: undefined reference to `XdmcpDisposeARRAY8'
xdmcp.o(.text+0x1f50): In function `sendForward':
: undefined reference to `XdmcpFlush'
collect2: ld returned 1 exit status
distcc[24328] ERROR: compile on localhost failed
make[3]: *** [kdm] Error 1
make[3]: Leaving directory `/var/tmp/portage/kdebase-5/work/kdebase/kdm/backend'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/kdebase-5/work/kdebase/kdm'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kdebase-5/work/kdebase'
make: *** [all] Error 2

!!! ERROR: kde-base/kdebase-5 failed.
!!! Function kde_src_compile, Line 137, Exitcode 2
!!! died running emake, kde_src_compile:make


Reproducible: Always
Steps to Reproduce:
1. emerge kdebase
2. ?
3. profit!

Actual Results:  
Fails

Expected Results:  
Should compile...

Portage 2.0.49-r15 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.6.0-test9-mm5)
=================================================================
System uname: 2.6.0-test9-mm5 i686 AMD Athlon(tm) XP 2400+
Gentoo Base System version 1.4.3.12
distcc 2.11.2 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.3 [enabled]
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -m3dnow -msse -mfpmath=sse -mmmx -O3 -pipe -fforce-addr
-fomit-frame-pointer -frerun-cse-after-loop -frerun-loop-opt -falign-functions=4
-maccumulate-outgoing-args -ffast-math -fprefetch-loop-arrays"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config
/usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/cvs/share/config
/usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/afs/C /etc/afs/afsws /etc/env.d"
CXXFLAGS="-O2 -mcpu=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs sandbox buildpkg ccache distcc userpriv usersandbox"
GENTOO_MIRRORS="ftp://mirror.iawnet.sandia.gov/pub/gentoo/"
MAKEOPTS="-j6"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://cerebellum/gentoo-portage"
USE="x86 oss apm avi crypt cups encode foomaticdb gif jpeg kde libg++ mad mikmod
mpeg ncurses pdflib png quicktime spell truetype xml2 xmms zlib alsa gdbm slang
readline arts bonobo tcltk java guile ruby sdl tcpd pam libwww ssl perl python
esd imlib oggvorbis gnome gtk qt motif mozilla gphoto2 ldap cdr scanner pda -nls
afs dga dvd flash gtk2 imap ipv6 jikes maildir samba sse tiff usb berkdb aalib
xfree X mmx opengl directfb fbcon gpm svga xv"
Comment 1 Zack Gilburd (RETIRED) gentoo-dev 2003-12-09 19:52:53 UTC
Apparently I had some weird libs in /usr/local/lib.  Removing them fixed the problem.