Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 155706 - compilation of kdelibs-3.5.5-r{5,6} fails w/ "member...in archive is not an object"
Summary: compilation of kdelibs-3.5.5-r{5,6} fails w/ "member...in archive is not an o...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: ARM Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-11-19 11:42 UTC by Michael Baer
Modified: 2006-11-20 12:40 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 Michael Baer 2006-11-19 11:42:08 UTC
Compilation of kdelibs-3.5.5-r5 and -r6 fails with the following errormessage:

--------------------------------------------------
make[3]: Entering directory `/var/tmp/portage/kde-base/kdelibs-3.5.5-r6/work/kdelibs-3.5.5/kio'
/bin/sh ../libtool --silent --tag=CXX --mode=link i686-pc-linux-gnu-g++  -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -O2 -mtune=athlon-xp -pipe -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common  -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION    -o libkio.la -rpath /usr/kde/3.5/lib -version-info 6:0:2 -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined -L/usr/kde/3.5/lib -L/usr/qt/3/lib -L/usr/lib     dummy.lo kssl/libkssl.la kio/libkiocore.la kio/libksycoca.la bookmarks/libkbookmarks.la kfile/libkfile.la ../kdeui/libkdeui.la ../kdesu/libkdesu.la ../kwallet/client/libkwalletclient.la -lz   -lacl -lattr 
kfile/.libs/libkfile.a: member kfile/.libs/libkfile.a(kfileiconview.o) in archive is not an object
collect2: ld returned 1 exit status
make[3]: *** [libkio.la] Fehler 1
make[3]: Leaving directory `/var/tmp/portage/kde-base/kdelibs-3.5.5-r6/work/kdelibs-3.5.5/kio'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/var/tmp/portage/kde-base/kdelibs-3.5.5-r6/work/kdelibs-3.5.5/kio'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/var/tmp/portage/kde-base/kdelibs-3.5.5-r6/work/kdelibs-3.5.5'
make: *** [all] Fehler 2
--------------------------------------------------

On a newly installed Gentoo (~x86, P4 1800) it compiles without any problems. So I'm sure something went wrong on this machine (also ~x86, but AthlonXP 2000).


emerge --info
------------------------------------------------
Portage 2.1.2_rc2 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.5-r0, 2.6.17.13 i686)
=================================================================
System uname: 2.6.17.13 i686 AMD Athlon(tm) XP 2000+
Gentoo Base System version 1.12.6
Last Sync: Sun, 19 Nov 2006 10:00:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.3.6, 2.4.4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
dev-util/confcache:  0.4.2-r1
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -mtune=athlon-xp -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /etc/revdep-rebuild/ /opt/openjms/config /usr/NX/etc /usr/NX/home /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/fax /usr/share/X11/xkb /usr/share/config /var/bind /var/spool/fax/etc /var/www/localhost/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -mtune=athlon-xp -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distcc distlocks keepwork loadpolicy metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.osuosl.org/ ftp://distro.ibiblio.org/pub/linux/distributions/gentoo/ ftp://ftp.gtlib.gatech.edu/pub/gentoo ftp://mirror.iawnet.sandia.gov/pub/gentoo/ ftp://ftp.ussg.iu.edu/pub/linux/gentoo ftp://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ http://gentoo.chem.wisc.edu/gentoo/ http://cudlug.cudenver.edu/gentoo/  ftp://gentoo.mirrors.pair.com/ ftp://gentoo.netnitco.net/pub/mirrors/gentoo/source/ http://mirror.espri.arizona.edu/gentoo/ http://mirrors.acm.cs.rpi.edu/gentoo/ ftp://ftp.ndlug.nd.edu/pub/gentoo/ http://open-systems.ufl.edu/mirrors/gentoo ftp://gentoo.llarian.net/pub/gentoo ftp://mirror.datapipe.net/gentoo http://gentoo.cs.lewisu.edu/gentoo/ http://prometheus.cs.wmich.edu/gentoo http://prometheus.cs.wmich.edu/gentoo http://modzer0.cs.uaf.edu/public/gentoo/ ftp://mirror.usu.edu/mirrors/gentoo/ ftp://lug.mtu.edu/gentoo http://mirror.phy.olemiss.edu/mirror/gentoo ftp://mirror.mcs.anl.gov/pub/gentoo/  http://gentoo.mirrors.easynews.com/linux/gentoo/ ftp://gentoo.cites.uiuc.edu/pub/gentoo/ ftp://ftp.wwc.edu/pub/mirrors/ftp.gentoo.org ftp://mirror.usu.edu/mirrors/gentoo/ ftp://ftp.ndlug.nd.edu/pub/gentoo/ ftp://cs.ubishops.ca/pub/gentoo"
LANG="de_DE@euro"
LINGUAS="de"
MAKEOPTS="-j4"
PKGDIR="/var/cache/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/my-ebuilds /usr/local/overlays/java-experimental"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow X a52 aac acl acpi alsa apache2 arts asf avi bcmath berkdb bitmap-fonts bzip2 calendar caps cgi cli cracklib crypt cups curl dba dbus devmap dga dlloader doc dri drm dvd elibc_glibc flatfile fortran freetype gd gdbm gif glitz gnome gpm gstreamer gtk gtk2 hal iconv imagemagick imap input_devices_evdev input_devices_keyboard input_devices_mouse ipv6 isdnlog java jpeg kde kerberos kernel_linux ldap libg++ linguas_de mad maildir mhash mmx motif mp3 mpeg mysql ncurses nls nptl nptlonly objc offensive ogg opengl oss pam pcre pear perl png ppds pppd python qt qt3 qt4 readline reflection scanner sdl session soap sockets socks5 spl sse ssl svg tcltk tcpd tiff truetype truetype-fonts type1-fonts udev unicode usb userland_GNU vcd vhosts video_cards_ati video_cards_vesa vorbis win32codecs x264 xine xml xml2 xorg xsl xv xvid xvmc zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Ioannis Aslanidis (RETIRED) gentoo-dev 2006-11-19 14:02:47 UTC
dev-util/confcache:  0.4.2-r1

We do not provide support for confcache. Avoid it's use.

Disable/remove confcache and recompile. Reopen if the problem persists.
Comment 2 Michael Baer 2006-11-19 15:34:19 UTC
I've uninstalled confcache sucessfully:

dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.3.6, 2.4.4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1

but the problems remain:

make[3]: Entering directory `/var/tmp/portage/kde-base/kdelibs-3.5.5-r6/work/kdelibs-3.5.5/kio'
echo >dummy.cpp
/bin/sh ../libtool --silent --tag=CXX --mode=compile i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../dcop -I../kdecore -I../kio/kssl -I../kjs -I./.. -I../dcop -I../libltdl -I../kdefx -I../kdecore -I../kdecore -I../kdecore/network -I../kdeui -I../kio -I../kio/kio -I../kio/kfile -I.. -I/usr/qt/3/include -I. -I/usr/kde/3.5/include   -D_LARGEFILE64_SOURCE -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -O2 -mtune=athlon-xp -pipe -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -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 dummy.lo dummy.cpp
/bin/sh ../libtool --silent --tag=CXX --mode=link i686-pc-linux-gnu-g++  -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -O2 -mtune=athlon-xp -pipe -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common  -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION    -o libkio.la -rpath /usr/kde/3.5/lib -version-info 6:0:2 -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined -L/usr/kde/3.5/lib -L/usr/qt/3/lib -L/usr/lib     dummy.lo kssl/libkssl.la kio/libkiocore.la kio/libksycoca.la bookmarks/libkbookmarks.la kfile/libkfile.la ../kdeui/libkdeui.la ../kdesu/libkdesu.la ../kwallet/client/libkwalletclient.la -lz    
kfile/.libs/libkfile.a: member kfile/.libs/libkfile.a(kfileiconview.o) in archive is not an object
collect2: ld returned 1 exit status
make[3]: *** [libkio.la] Fehler 1
make[3]: Leaving directory `/var/tmp/portage/kde-base/kdelibs-3.5.5-r6/work/kdelibs-3.5.5/kio'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/var/tmp/portage/kde-base/kdelibs-3.5.5-r6/work/kdelibs-3.5.5/kio'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/var/tmp/portage/kde-base/kdelibs-3.5.5-r6/work/kdelibs-3.5.5'
make: *** [all] Fehler 2

!!! ERROR: kde-base/kdelibs-3.5.5-r6 failed.
Call stack:
  ebuild.sh, line 1568:   Called dyn_compile
  ebuild.sh, line 937:   Called src_compile
  kdelibs-3.5.5-r6.ebuild, line 142:   Called kde_src_compile
  kde.eclass, line 172:   Called kde_src_compile 'all'
  kde.eclass, line 342:   Called kde_src_compile 'myconf' 'configure' 'make'
  kde.eclass, line 338:   Called die

!!! died running emake, kde_src_compile:make
!!! If you need support, post the topmost build error, and the call stack if relevant.

-----------------------------------
I think it's also not a problem with the USE-flags. I used the USE-flags from my other machine (on which compilation was successful) and it's also the same problem.

kdelibs-3.5.5-r5 is installed on my machine since last month. And now I'm also unable to compile this version. I guess, another library is broken, but I've no idea which one could cause this problem.
Comment 3 Michael Baer 2006-11-20 12:40:28 UTC
I've set MAKEOPTS="-j1" and commented out FEATURES="ccache sandbox loadpolicy distcc"
Now I was able to emerge kdelibs.

Really funny, because the settings are the same on my other machine (P4) and there it worked immediately.