Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 189563

Summary: k3b building via distcc does fail
Product: Gentoo Linux Reporter: Joh. Paechnatz <jpaechnatz>
Component: [OLD] KDEAssignee: Gentoo KDE team <kde>
Status: RESOLVED INVALID    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: build.log

Description Joh. Paechnatz 2007-08-20 07:57:44 UTC
Trying to emerge k3b-1.0.3 and compiling it via distcc does not work.
Only removing distcc from make.conf FEATURES does help and let it compile again.
Is it possible to disable distcc via the package directly?

Reproducible: Always
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-08-20 08:03:57 UTC
You need to actually attach the complete log here, plus emerge --info output from all distcc nodes. Also ebuild version missing.
Comment 2 Joh. Paechnatz 2007-08-20 08:25:24 UTC
emerge --info
Portage 2.1.2.12 (default-linux/amd64/2007.0, gcc-4.1.2, glibc-2.5-r4, 2.6.22-gentoo-r4 x86_64)
=================================================================
System uname: 2.6.22-gentoo-r4 x86_64 AMD Turion(tm) 64 Mobile Technology MT-32
Gentoo Base System release 1.12.9
Timestamp of tree: Mon, 20 Aug 2007 05:20:01 +0000
distcc 2.18.3 x86_64-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.33-r1
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r7
sys-apps/sandbox:    1.2.17
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.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.21
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -O2 -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"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=k8 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distcc distlocks metadata-transfer paralell-fetch sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http://ftp.uni-erlangen.de/pub/mirrors/gentoo "
LANG="de_DE.utf-8"
LC_ALL="de_DE.utf-8"
LINGUAS="de en_GB"
MAKEOPTS="-j6"
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 --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X a52 aac acl acpi alsa amd64 arts audiofile battery berkdb bitmap-fonts bzip2 cairo cddb cdparanoia cdr cli cpudetection cpufreq cracklib crypt css cups curl dbus disk-partition divx dri dts dvb dvd dvdnav dvdr dvdread encode exif fame ffmpeg firefox flac fortran gdbm gif gnutls gpm gs gtk hal iconv idea ilbc imagemagick isdnlog java javascript jpeg jpeg2k kde kdm kqemu lame lzo mad midi mikmod mjpeg mmx mp2 mp3 mp4 mpeg mudflap musepack musicbrainz ncurses network nls nptl nptlonly nsplugin nvidia ogg opengl openmp pam pcre pdf perl png ppds pppd python qt3 qt3support qt4 quicktime rar readline reflection rtc samba sdl session socks5 speex spell spl sqlite sse sse2 ssl startup-notification svg tcpd tga theora tiff tordns truetype truetype-fonts type1-fonts unicode usb v4l v4l2 vcd vorbis wifi wma x264 xcomposite xml xorg xscreensaver xv xvid xvmc zlib zrtp" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" DVB_CARDS="dibusb-usb1" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de en_GB" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY

Comment 3 Joh. Paechnatz 2007-08-20 10:13:26 UTC
Created attachment 128659 [details]
build.log
Comment 4 Joh. Paechnatz 2007-08-20 10:15:30 UTC
distcc host 192.168.80.11

emerge --info
Portage 2.1.3.6 (default-linux/amd64/2006.1/desktop, gcc-4.2.0, glibc-2.5-r4, 2.6.22-gentoo-r2 x86_64)
=================================================================
System uname: 2.6.22-gentoo-r2 x86_64 Intel(R) Core(TM)2 CPU 6300 @ 1.86GHz
Gentoo Base System release 1.12.10
Timestamp of tree: Mon, 20 Aug 2007 05:20:01 +0000
distcc 2.18.3 x86_64-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.33-r1
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17-r1
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.22-r2
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -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"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distcc distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ "
LANG="de_DE@euro"
LC_ALL="de_DE@euro"
LINGUAS="de en_GB"
MAKEOPTS="-j6"
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 --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X a52 aac acpi alsa amd64 arts audiofile battery berkdb bitmap-fonts bzip2 cairo cddb cdparanoia cdr cli cpudetection cpufreq cracklib crypt css cups curl dbus disk-partition divx dri dts dvb dvd dvdnav dvdr dvdread eds emboss encode esd exif fam fame ffmpeg firefox flac fortran gdbm gdm gif gnome gnutls gpm gs gstreamer gtk gtk2 hal iconv idea imagemagick isdnlog java javascript jpeg jpeg2k kde kqemu lame ldap lzo mad midi mikmod mjpeg mp2 mp3 mp4 mpeg mudflap musepack musicbrainz ncurses network nls nptl nptlonly nsplugin nvidia ogg opengl openmp oss pam pcre pdf perl png ppds pppd python qt3 qt3support qt4 quicktime rar readline reflection rtc samba sdl session socks5 speex spell spl sqlite ssl startup-notification svg tcpd tga theora tiff tordns truetype truetype-fonts type1-fonts unicode usb v4l v4l2 vcd vorbis wifi x264 xcomposite xml xorg xscreensaver xv xvid xvmc zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" DVB_CARDS="dibusb-usb1" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de en_GB" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY

Comment 5 Joh. Paechnatz 2007-08-20 10:15:59 UTC
What else do you need? Thanks so far.
Comment 6 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2007-08-20 13:01:00 UTC
(In reply to comment #2)
> Portage 2.1.2.12 (default-linux/amd64/2007.0, gcc-4.1.2, glibc-2.5-r4,
> 2.6.22-gentoo-r4 x86_64)

(In reply to comment #4)
> Portage 2.1.3.6 (default-linux/amd64/2006.1/desktop, gcc-4.2.0,
> glibc-2.5-r4, 2.6.22-gentoo-r2 x86_64)

Why you use different versions of GCC?
Comment 7 Joh. Paechnatz 2007-08-20 14:47:02 UTC
> Why you use different versions of GCC?

because it's a machine running ~amd64-but I am not sure if that is a problem (it may be ofcourse). I found many posts about distcc and kde apps with the same problem (static linkage...) even when gcc is the same version. but none of those folks got a solution for this.

Comment 8 Wulf Krueger (RETIRED) gentoo-dev 2007-08-20 14:54:14 UTC
Do NOT use different gcc versions with distcc.
Comment 9 Wulf Krueger (RETIRED) gentoo-dev 2007-08-20 14:54:33 UTC
Please read: http://www.gentoo.org/doc/en/distcc.xml#doc_chap2