Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 38105 - gnome-libs-1.4.2 and distcc
Summary: gnome-libs-1.4.2 and distcc
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Lisa Seelye (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-01-13 15:03 UTC by Phantom
Modified: 2004-01-13 15:32 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 Phantom 2004-01-13 15:03:58 UTC
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)
Comment 1 foser (RETIRED) gentoo-dev 2004-01-13 15:23:49 UTC
clearly distcc ?
Comment 2 Lisa Seelye (RETIRED) gentoo-dev 2004-01-13 15:28:28 UTC
If it works with -j1 but not -j2 that leads me to believe its a Makefile problem.  I'll test it locally.
Comment 3 Phantom 2004-01-13 15:30:09 UTC
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...
Comment 4 Phantom 2004-01-13 15:32:42 UTC
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