gnome-base/gnome-libs-1.4.2 dosen't compile with MAKEOPTS="-j2" and over, -j1 is fine... my distcc hosts is 127.0.0.1/3 192.168.0.2/6 Reproducible: Always Steps to Reproduce: 1. install, configure and start distcc 2. emerge gnome-libs 3. watch it crash Actual Results: Compilation failure Expected Results: should actually filter the makeopts to -j1 interresting compilling part creating libart-config creating config.h make all-recursive make[1]: Entering directory `/tmp/portage/gnome-libs-1.4.2/work/gnome-libs-1.4.2' Making all in po make[2]: Entering directory `/tmp/portage/gnome-libs-1.4.2/work/gnome-libs-1.4.2/po' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/tmp/portage/gnome-libs-1.4.2/work/gnome-libs-1.4.2/po' Making all in intl make[2]: Entering directory `/tmp/portage/gnome-libs-1.4.2/work/gnome-libs-1.4.2/intl' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/tmp/portage/gnome-libs-1.4.2/work/gnome-libs-1.4.2/intl' Making all in support make[2]: Entering directory `/tmp/portage/gnome-libs-1.4.2/work/gnome-libs-1.4.2/support' /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D_GNU_SOURCE -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -O3 -march=athlon -funroll-loops -fprefetch-loop-arrays -pipe -I/usr/include/db1 -Wall -Wunused -c findme.c /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D_GNU_SOURCE -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -O3 -march=athlon -funroll-loops -fprefetch-loop-arrays -pipe -I/usr/include/db1 -Wall -Wunused -c poptconfig.c mkdir .libs gcc -DHAVE_CONFIG_H -I. -I. -I.. -D_GNU_SOURCE -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -O3 -march=athlon -funroll-loops -fprefetch-loop-arrays -pipe -I/usr/include/db1 -Wall -Wunused -c poptconfig.c -fPIC -DPIC -o .libs/poptconfig.lo rm -f .libs/findme.lo gcc -DHAVE_CONFIG_H -I. -I. -I.. -D_GNU_SOURCE -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -O3 -march=athlon -funroll-loops -fprefetch-loop-arrays -pipe -I/usr/include/db1 -Wall -Wunused -c findme.c -fPIC -DPIC -o .libs/findme.lo Could not run/locate gcc! distcc[14487] ERROR: compile on 127.0.0.1/3 failed make[2]: *** [findme.lo] Error 1 make[2]: *** Waiting for unfinished jobs.... gcc -DHAVE_CONFIG_H -I. -I. -I.. -D_GNU_SOURCE -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -O3 -march=athlon -funroll-loops -fprefetch-loop-arrays -pipe -I/usr/include/db1 -Wall -Wunused -c poptconfig.c -o poptconfig.o >/dev/null 2>&1 mv -f .libs/poptconfig.lo poptconfig.lo make[2]: Leaving directory `/tmp/portage/gnome-libs-1.4.2/work/gnome-libs-1.4.2/support' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/tmp/portage/gnome-libs-1.4.2/work/gnome-libs-1.4.2'make: *** [all-recursive-am] Error 2 !!! ERROR: gnome-base/gnome-libs-1.4.2 failed. !!! Function src_compile, Line 68, Exitcode 2 !!! (no error message)
clearly distcc ?
If it works with -j1 but not -j2 that leads me to believe its a Makefile problem. I'll test it locally.
bad me... I broke the box I don't know how... why it worked was 192.168.0.1 then 127.0.0.1 it was distcc the thing to my other box and wasn'T compilling locally.... now I need to figure out how it broke...
for some reasons, while I was emerging mplayer it seems like gcc broke on the box... so it's not a distcc error finally, but something else that I need to figure out... as "gcc" work, but not when emerging o.O