tony@media ~ $ emerge --info Portage 2.1-r1 (default-linux/amd64/2006.0, gcc-4.1.1, glibc-2.4-r3, 2.6.16-gentoo-r12 x86_64) ================================================================= System uname: 2.6.16-gentoo-r12 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ Gentoo Base System version 1.6.15 distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ccache version 2.3 [enabled] app-admin/eselect-compiler: [Not Present] dev-lang/python: 2.3.5-r2, 2.4.2 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.3 dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.17 sys-devel/gcc-config: 1.3.13-r3 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=k8 -O2 -fomit-frame-pointer -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/bind" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo" CXXFLAGS="-march=k8 -O2 -fomit-frame-pointer -pipe" DISTDIR="/pub/portage/distfiles" FEATURES="autoconfig ccache distcc distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://ds.thn.htu.se/linux/gentoo http://mirror.pudas.net/gentoo" MAKEOPTS="-j5" PKGDIR="/usr/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="/pub/tmp/portage" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/pub/portage_local" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="amd64 X a52 aac aalib acpi aio alsa amarok amd amr ansi ao apm asf async audiofile automount bash-completion berkdb bigger-fonts bitmap-fonts bittorrent bluetooth bzip2 cairo caps ccache cdda cddb cdio cdparanoia cdr cdrom cg chroot ck-plus cpudetection cracklib crypt cscope css ctype cups curl dbm dbus dio dlloader dlopen dmx dnd dpms dri dv dvd dvdr dvdread dxr3 emacs encode erandom ethereal expat f2c faad fam fame fb ffmpeg fftw firefox flac fltk foomaticdb fortran fping ftp gadu gcj gdbm ggi gif gimp gimpprint gkrellm glib glibc-compat20 glibc-omitfp glut glx gnokii gnutls gpgme gphoto2 gpm gs gsl gsm gstreamer h323 hal icq id3 idea ieee1394 imagemagick imap imlib insecure-drivers iproute2 ipv6 irda irmc jack java javascript jp2 jpeg kcal kde kdeenablefinal kdehiddenvisibility kdepim kdgraphics kig-scripting lame libg++ libsamplerate libvisual libwww live lm_sensors logitech-mouse logrotate lzo lzw mad madwifi maildir math matroska mikmod mime mixer mjpeg mmap mng motif moznocompose moznoirc moznomail moznoroaming moznoxft mp3 mp4 mp4live mpd-mad mpeg mpeg2 mpeg4 mpi mplayer msn multi-tty musepack musicbrainz mysql nas ncurses network nforce2 nfs nls no-old-linux no_wxgtk1 nodrm nptl nptlonly nsplugin nspr nvidia objc objc++ objc-gc offensive ogg oggvorbis openal openexr opengl openssh pam pcre perl png posix postfix ppds python qt quicktime rar readline recode rtc samba scanner sdl slang slp smp sms sndfile snmp soundtouch sox speedo speex spell sse-filters ssl stream subversion suid svg swat sysfs syslog tcltk tcpd tetex theora tiff transcode truetype truetype-fonts type1 type1-fonts udev unicode usb usepackagedmakefiles userlocales utf8 v4l v4l2 vcd vcdimager vdr vfat vim visualization vlm vorbis wifi wma wma123 wmf wv wxwindows x264 xanim xcomposite xext xfs xine xinerama xinetd xml xorg xosd xpm xprint xrandr xscreensaver xv xvid xvmc yahoo yv12 zeroconf zlib zvbi elibc_glibc input_devices_keyboard input_devices_mouse input_devices_evdev kernel_linux userland_GNU video_cards_nv video_cards_nvidia video_cards_vesa video_cards_v4l" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS and the failure make[2]: Entering directory `/pub/tmp/portage/portage/kdebase-3.5.3-r3/work/kdebase-3.5.3/kstart' /usr/qt/3/bin/moc ./kstart.h -o kstart.moc x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/kde/3.5/include -I/usr/qt/3/include -I. -DQT_NO_CAST_ASCII -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -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 -march=k8 -O2 -fomit-frame-pointer -pipe -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -fvisibility=hidden -fvisibility-inlines-hidden -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -D_GNU_SOURCE -c -o kstart.o `test -f 'kstart.cpp' || echo './'`kstart.cpp /bin/sh ../libtool --silent --mode=link --tag=CXX x86_64-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 -march=k8 -O2 -fomit-frame-pointer -pipe -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -fvisibility=hidden -fvisibility-inlines-hidden -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -D_GNU_SOURCE -o kstart -L/usr/kde/3.5/lib64 -L/usr/qt/3/lib64 -L/usr/lib64 -R /usr/kde/3.5/lib64 -R /usr/kde/3.5/lib64 -R /usr/qt/3/lib64 -R /usr/lib64 kstart.o -lkdecore kstart.o: file not recognized: File format not recognized collect2: ld returned 1 exit status distcc[12232] ERROR: compile (null) on localhost failed make[2]: *** [kstart] Error 1 make[2]: Leaving directory `/pub/tmp/portage/portage/kdebase-3.5.3-r3/work/kdebase-3.5.3/kstart' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/pub/tmp/portage/portage/kdebase-3.5.3-r3/work/kdebase-3.5.3' make: *** [all] Error 2 !!! ERROR: kde-base/kdebase-3.5.3-r3 failed. Call stack: ebuild.sh, line 1539: Called dyn_compile ebuild.sh, line 939: Called src_compile kdebase-3.5.3-r3.ebuild, line 131: Called kde_src_compile kde.eclass, line 164: Called kde_src_compile 'all' kde.eclass, line 306: Called kde_src_compile 'myconf' 'configure' 'make' kde.eclass, line 302: Called die When I emerge as below, it builds normally. FEATURES="-distcc" MAKEOPTS="-j5" emerge kdebase other compiles seem to be working ok with distcc and this has worked correctly before with other versions of kdebase-3.5.3 up to -r2 at least.
No mixed GCC versions or differently patched compilers by distcc'ing with different distributions used? No? If so, is this a problem with KDE 3.5.4 as well?
No feedback...