Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 71010 - GDM 2.6.0.4-r1 doesn't merge when distcc is being used.
Summary: GDM 2.6.0.4-r1 doesn't merge when distcc is being used.
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Lisa Seelye (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-12 14:07 UTC by Richard Brooklyn
Modified: 2005-06-05 07:40 UTC (History)
1 user (show)

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 Richard Brooklyn 2004-11-12 14:07:21 UTC
gdm doesn't appear to compile when distcc is being used on my system. The error hints at a distcc problem. When I disabled distcc on this system (commented out the FEATURES and MAKEOPTS in /etc/make.conf), gdm compiled without problems.

Reproducible: Always
Steps to Reproduce:
1. Set up distcc
2. emerge gdm

Actual Results:  
The error message:



gcc -O2 -march=athlon-xp -m3dnow -msse -mfpmath=sse -mmmx -fomit-frame-pointer
-w -Wall -Wmissing-prototypes -Wl,-O1
-Wl,--r$/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/../../../../i686-pc-linux-gnu/bin/ld:
cannot find -lvicious
collect2: ld returned 1 exit status
distcc[28360] ERROR: compile (null) on localhost failed
make[3]: *** [test-ve-config] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory
`/var/tmp/portage/gdm-2.6.0.4-r1/work/gdm-2.6.0.4/vicious-extensions'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/var/tmp/portage/gdm-2.6.0.4-r1/work/gdm-2.6.0.4/vicious-extensions'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/gdm-2.6.0.4-r1/work/gdm-2.6.0.4'
make: *** [all-recursive-am] Error 2

!!! ERROR: gnome-base/gdm-2.6.0.4-r1 failed.
!!! Function gnome2_src_compile, Line 40, Exitcode 2
!!! compile failure
!!! If you need support, post the topmost build error, NOT this status message.
Comment 1 Lisa Seelye (RETIRED) gentoo-dev 2004-12-21 07:35:33 UTC
please include output from emerge info.
Comment 2 MikeL 2005-01-07 09:29:23 UTC
Same problem happened with me, but with gdm 2.6.0.6

Portage 2.0.51-r8 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.9-gentoo-r2 i686)
=================================================================
System uname: 2.6.9-gentoo-r2 i686 AMD Athlon(tm) MP 1800+
Gentoo Base System version 1.6.8
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Jan  5 2005, 23:54:14)]
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.8.5-r2, 1.5, 1.4_p6, 1.6.3, 1.7.9, 1.9.3
sys-devel/binutils:  2.15.92.0.2-r2
sys-devel/libtool:   1.5.2-r7
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-mp -O3 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/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/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/bind /var/qmail/alias /var/qmail/control /var/vpopmail/domains /var/vpopmail/etc"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-mp -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig candy ccache distcc distlocks sandbox sfperms"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo ftp://gentoo.agsn.ca/ ftp://mirrors.tds.net/gentoo"
LDFLAGS=""
MAKEOPTS="-j10"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/bmg-main /usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow X509 aac aalib acpi acpi4linux alsa amd apache2 audiofile avi bash-completion bcmath berkdb bitmap-fonts bonobo bootsplash bzip2 bzlib calendar cddb cdparanoia cdr cdrom chroot clamav cpdflib crypt ctype curl curlwrappers dba dbm dbx dga dio directfb distcache divx4linux dmx dts dvd dvdr dvdread encode escreen exif fam fbcon fdftk ffmpeg flac flash freetype ftp gcj gd gdbm gif gkrellm glep gmail gmp gnomedb gtk gtk2 gtkhtml imagemagick imap imlib imlib2 innodb ipv6 ithreads java javacomm javadoc javascript jce jikes jp2 jpeg jpeg2k justify kerberos libcaca libedit libwww maildir mailwrapper makecheck mcal mhash ming mmx mng monkey mono moznocompose moznoirc moznomail moznoxft mozsvg mpeg mpeg4 mysql native ncurses nptl nptlonly odbc oggvorbis opengl pcre pdf pdflib pear-db perl perlsuid php pic pie png posix postgres python qmail quicktime readline real rrdtool samba sdk session snmp soap sockets spamassassin spell spl sqlite sse ssl svg svga tcltk threads tidy tiff tokenizer truetype truetype-fonts type1 type1-fonts usb vhosts vim-with-x virus-scan wddx wmf wxwindows xanim xgetdefault xine xml xml2 xmlrpc xpm xrandr xscreensaver xsl xvid zlib video_cards_radeon"
Comment 3 Lisa Seelye (RETIRED) gentoo-dev 2005-01-11 22:23:52 UTC
What version of gcc is being used on volunteer hosts and the machine attempting to compile?
Comment 4 Lisa Seelye (RETIRED) gentoo-dev 2005-03-19 07:25:14 UTC
need info...
Comment 5 Xake 2005-06-05 07:39:55 UTC
Trying to emerge gdm-2.6.0.9 with distcc
FEATURES="-distcc" emerge gdm
works.

The "Master":
lillen etc # emerge info
________________________________________________________________________________

cfg-update 1.7.1 : Building checksum index... (takes a few seconds)  done!
________________________________________________________________________________

Portage 2.0.51.22-r1 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r0,
2.6.11-gentoo-r9 i686)
=================================================================
System uname: 2.6.11-gentoo-r9 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz
Gentoo Base System version 1.6.12
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.3 [disabled]
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.8
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5
sys-devel/binutils:  2.16-r1
sys-devel/libtool:   1.5.16
virtual/os-headers:  2.6.11-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -pipe -O2 -fomit-frame-pointer -mmmx -msse2 -mfpmath=sse
-fweb -fforce-addr -ftracer -ffast-math"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium4 -pipe -O2 -fomit-frame-pointer -mmmx -msse2
-mfpmath=sse -fweb -fforce-addr -ftracer -ffast-math"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distcc distlocks maketest sandbox sfperms strict test"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="sv_SE.UTF-8"
LC_ALL="sv_SE.UTF-8"
LINGUAS="sv"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 X acpi alsa avi bash bash-completion berkdb bitmap-fonts bmp cdr crypt
cups curl dvd dvdr eds emboss encode evo fam firefox flac foomaticdb fortran
gdbm gif gimpprint gmp gnome gpm gstreamer gtk gtk2 gtkhtml guile hal
imagemagick imlib ipv6 java joystick jpeg libg++ libwww lm_sensors mad matroska
mikmod mmx mmx2 mmxext moznocompose moznoirc moznomail mp3 mpeg ncurses network
nls nptl nptlonly ntp nvidia offensive ogg oggvorbis opengl pam pdflib perl pic
png ppds python quicktime readline real rtc sdl slang smp sox spell sse sse2 ssl
symlink tcltk tcpd test theora threads tiff truetype truetype-fonts type1-fonts
unicode userlocales utf8 vorbis wxwindows xml2 xosd xprint xscreensaver xv xvid
zlib linguas_sv userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LDFLAGS

-----
The "Slave":
minstingen ~ # emerge info
Portage 2.0.51.22-r1 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r0,
2.6.11-gentoo-r9 i686)
=================================================================
System uname: 2.6.11-gentoo-r9 i686 Pentium II (Deschutes)
Gentoo Base System version 1.6.12
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.4 [enabled]
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.8
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5
sys-devel/binutils:  2.16-r1
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.11-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium2 -pipe -O2 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium2 -pipe -O2 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distcc distlocks maketest sandbox sfperms strict test"
GENTOO_MIRRORS="ftp://****:****@192.168.0.108 http://distfiles.gentoo.org
http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://192.168.0.108/gentoo-portage"
USE="x86 acpi apache2 apm avi bash bash-completion berkdb bitmap-fonts crypt
cups emboss encode foomaticdb fortran gdbm gif imlib ipv6 jpeg libg++ libwww mad
mikmod mmx motif mp3 mpeg ncurses nls nptl nptlonly ntp offensive oggvorbis
opengl pam pdflib perl pic png python quicktime readline sdl slang spell ssl
symlink tcpd test threads truetype truetype-fonts type1-fonts unicode
userlocales utf8 xml2 xmms xv zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS