[distcc] compile (null) on localhost failed

Martin Pool mbp at samba.org
Fri May 14 02:03:13 GMT 2004


On 13 May 2004, "Carl Karsten (435025)" <carl at personnelware.com> wrote:
> Trying to build (not emerge) x.org and 2.6.6 kernel on a gentoo box.
> 
> Ok, I just confused myself.  I can't remember if I was .48 was the
> KnoppixDistccdCD or Cygwin, so if that is important, I will gladly setup a
> cleaner test.
> 
> So other than that, anyone know what is causing the problems?
> 
> Are there any tests I can run?  I did helloworld, but I am not sure that a 5
> line Makefile will test much.

Hi,

> LinuxBook1 xc # cat /etc/distcc/hosts
> 192.168.1.48
> MAKEOPTS="-j1"

So you want to build only on one remote machine, and only one task at
a time?

> LinuxBook1 xc # make World
> distcc[23532] (dcc_trace_version) distcc 2.14 i686-pc-linux-gnu; built May 13
> 2004 07:14:32
> distcc[23532] (dcc_recursion_safeguard) safeguard level=0
> distcc[23532] (main) compiler name is "gcc"
> distcc[23532] (dcc_set_path) setting
> PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/opt/bin:/usr/i686-pc-linux-gn
> u/gcc-bin/3.3
> distcc[23532] (dcc_scan_args) scanning arguments:
> gcc -Iprograms/Xserver/hw/xfree86 -o ./config/util/printver.exe
> ./config/util/printver.c
> distcc[23532] (dcc_scan_args) found object/output file
> "./config/util/printver.exe"
> distcc[23532] (dcc_scan_args) found input file "./config/util/printver.c"
> distcc[23532] (dcc_scan_args) compiler apparently called not for compile
> distcc[23532] (dcc_lock_host) got cpu lock on localhost slot 0 as fd3
> distcc[23532] exec on localhost: gcc -Iprograms/Xserver/hw/xfree86 -o
> ./config/util/printver.exe ./config/util/printver.c
> distcc[23532] (dcc_note_state) note state 5, file "printver.c", host "localhost"
> distcc[23532] (dcc_spawn_child) forking to execute:
> gcc -Iprograms/Xserver/hw/xfree86 -o ./config/util/printver.exe
> ./config/util/printver.c
> distcc[23533] (dcc_increment_safeguard) setting safeguard: _DISTCC_SAFEGUARD=1
> distcc[23532] (dcc_spawn_child) child started as pid23533
> distcc[23532] (dcc_collect_child) cc child 23533 terminated with status 0
> distcc[23532] (dcc_collect_child) cc times: user 0.176973s, system 0.051992s,
> 2485 minflt, 0 majflt
> distcc[23532] compile ./config/util/printver.c on localhost completed ok
> distcc[23532] elapsed compilation time 0.233792s
> distcc[23532] (dcc_exit) exit: code 0; self: 0.000999 user 0.002999 sys;
> children: 0.176973 user 0.051992 sys
> distcc[23532] (dcc_cleanup_tempfiles) deleted 0 temporary files

So this part worked?

> 
> Building Release 6.7.
> 
> I hope you checked the configuration parameters in ./config/cf
> to see if you need to pass BOOTSTRAPCFLAGS.
> 
> Thu May 13 16:24:51 GMT 2004
> 
> cd ./config/imake && make  -f Makefile.ini BOOTSTRAPCFLAGS="" CC="gcc" clean
> make[1]: Entering directory `/home/carl/src/xc/config/imake'
> rm -f ccimake imake.o imake
> rm -f *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a tags TAGS make.log \#*
> rm -f -r Makefile.proto Makefile Makefile.dep bootstrap
> rm -f imakemdep_cpp.h
> make[1]: Leaving directory `/home/carl/src/xc/config/imake'
> make  Makefile.boot
> make[1]: Entering directory `/home/carl/src/xc'
> cd ./config/imake && make -w -f Makefile.ini BOOTSTRAPCFLAGS="" CC="gcc"
> make[2]: Entering directory `/home/carl/src/xc/config/imake'
> making imake with BOOTSTRAPCFLAGS= and CROSSCOMPILEFLAGS=-DCROSSCOMPILEDIR="" in
> config/imake
> gcc -o
> ccimake -DCROSSCOMPILEDIR=\"\"  -O -I../../include -I../../imports/x11/include/X
> 11 ccimake.c
> distcc[23559] (dcc_trace_version) distcc 2.14 i686-pc-linux-gnu; built May 13
> 2004 07:14:32
> distcc[23559] (dcc_recursion_safeguard) safeguard level=0
> distcc[23559] (main) compiler name is "gcc"
> distcc[23559] (dcc_set_path) setting
> PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/opt/bin:/usr/i686-pc-linux-gn
> u/gcc-bin/3.3
> distcc[23559] (dcc_scan_args) scanning arguments: gcc -o ccimake
> "-DCROSSCOMPILEDIR=""" -O -I../../include -I../../imports/x11/include/X11
> ccimake.c
> distcc[23559] (dcc_scan_args) found object/output file "ccimake"
> distcc[23559] (dcc_scan_args) found input file "ccimake.c"
> distcc[23559] (dcc_scan_args) compiler apparently called not for compile
> distcc[23559] (dcc_lock_host) got cpu lock on localhost slot 0 as fd3
> distcc[23559] exec on localhost: gcc -o ccimake
> "-DCROSSCOMPILEDIR=""" -O -I../../include -I../../imports/x11/include/X11
> ccimake.c
> distcc[23559] (dcc_note_state) note state 5, file "ccimake.c", host "localhost"
> distcc[23559] (dcc_spawn_child) forking to execute: gcc -o ccimake
> "-DCROSSCOMPILEDIR=""" -O -I../../include -I../../imports/x11/include/X11
> ccimake.c
> distcc[23560] (dcc_increment_safeguard) setting safeguard: _DISTCC_SAFEGUARD=1
> distcc[23559] (dcc_spawn_child) child started as pid23560
> distcc[23559] (dcc_collect_child) cc child 23560 terminated with status 0
> distcc[23559] (dcc_collect_child) cc times: user 0.125980s, system 0.047992s,
> 2394 minflt, 0 majflt
> distcc[23559] compile ccimake.c on localhost completed ok
> distcc[23559] elapsed compilation time 0.179006s
> distcc[23559] (dcc_exit) exit: code 0; self: 0.000999 user 0.003999 sys;
> children: 0.125980 user 0.047992 sys
> distcc[23559] (dcc_cleanup_tempfiles) deleted 0 temporary files
> if [ -n "" ] ; then \
> /cc -E `./ccimake` \
> -DCROSSCOMPILE_CPP imakemdep.h > imakemdep_cpp.h; \
> else touch imakemdep_cpp.h; fi
> gcc -c  -O -I../../include -I../../imports/x11/include/X11 `./ccimake` imake.c

*****

> distcc[23567] (dcc_trace_version) distcc 2.14 i686-pc-linux-gnu; built May 13
> 2004 07:14:32
> distcc[23567] (dcc_recursion_safeguard) safeguard level=0
> distcc[23567] (main) compiler name is "gcc"
> distcc[23567] (dcc_set_path) setting
> PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/opt/bin:/usr/i686-pc-linux-gn
> u/gcc-bin/3.3
> distcc[23567] (dcc_scan_args) scanning arguments:
> gcc -c -O -I../../include -I../../imports/x11/include/X11 -O imake.c
> distcc[23567] (dcc_scan_args) found input file "imake.c"
> distcc[23567] (dcc_scan_args) no visible output file, going to add "-o imake.o"
> at end
> distcc[23567] compile from imake.c to imake.o
> distcc[23567] (dcc_get_hostlist) not reading /root/.distcc/hosts: No such file
> or directory
> distcc[23567] (dcc_parse_hosts_file) load hosts from /etc/distcc/hosts
> distcc[23567] (dcc_parse_hosts) found tcp token "192.168.1.48"
> distcc[23567] (dcc_lock_host) got cpu lock on 192.168.1.48 slot 0 as fd3
> distcc[23567] (dcc_strip_dasho) result:
> gcc -c -O -I../../include -I../../imports/x11/include/X11 -O imake.c
> distcc[23567] (dcc_spawn_child) forking to execute:
> gcc -E -O -I../../include -I../../imports/x11/include/X11 -O imake.c
> distcc[23570] (dcc_increment_safeguard) setting safeguard: _DISTCC_SAFEGUARD=1
> distcc[23567] (dcc_spawn_child) child started as pid23570
> distcc[23567] (dcc_strip_local_args) result: gcc -c -O -O imake.c -o imake.o
> distcc[23567] exec on 192.168.1.48: gcc -c -O -O imake.c -o imake.o
> distcc[23567] (dcc_note_state) note state 2, file "imake.c", host "192.168.1.48"
> distcc[23567] (dcc_connect_timed) nonblocking connect to 192.168.1.48:3632
> distcc[23567] (dcc_select_for_write) select for write on fd4
> distcc[23567] (dcc_connect_by_addr) client got connection to 192.168.1.48 port
> 3632 on fd4
> distcc[23567] (dcc_x_token_int) send DIST00000001
> distcc[23567] (dcc_x_token_int) send ARGC00000007
> distcc[23567] (dcc_x_token_int) send ARGV00000003
> distcc[23567] (dcc_x_token_int) send ARGV00000002
> distcc[23567] (dcc_x_token_int) send ARGV00000002
> distcc[23567] (dcc_x_token_int) send ARGV00000002
> distcc[23567] (dcc_x_token_int) send ARGV00000007
> distcc[23567] (dcc_x_token_int) send ARGV00000002
> distcc[23567] (dcc_x_token_int) send ARGV00000007
> distcc[23567] (dcc_note_state) note state 3, file "(NULL)", host "(NULL)"
> distcc[23567] (dcc_collect_child) cpp child 23570 terminated with status 0
> distcc[23567] (dcc_collect_child) cpp times: user 0.094985s, system 0.024996s,
> 859 minflt, 0 majflt
> distcc[23567] cpp imake.c on localhost completed ok
> distcc[23567] (dcc_note_state) note state 4, file "(NULL)", host "(NULL)"
> distcc[23567] (dcc_x_file) send 159787 byte file /tmp/distcc_ada0a154.i with
> token DOTI
> distcc[23567] (dcc_x_token_int) send DOTI0002702b
> distcc[23567] (dcc_send_job) client finished sending request to server
> distcc[23567] (dcc_note_state) note state 5, file "(NULL)", host "192.168.1.48"
> distcc[23567] (dcc_r_token_int) got DONE00000001
> distcc[23567] (dcc_r_result_header) got response header
> distcc[23567] (dcc_note_state) note state 6, file "(NULL)", host "(NULL)"
> distcc[23567] (dcc_r_token_int) got STAT00000000
> distcc[23567] (dcc_r_token_int) got SERR00000000
> distcc[23567] (dcc_r_token_int) got SOUT00000000
> distcc[23567] (dcc_r_token_int) got DOTO00005179
> distcc[23567] (dcc_r_file) received 20857 bytes to file imake.o
> distcc[23567] (dcc_r_file_timed) 20857 bytes received in 0.003230s, rate
> 6306kB/s
> distcc[23567] (dcc_unlock) release lock fd3
> distcc[23567] compile imake.c on 192.168.1.48 completed ok
> distcc[23567] elapsed compilation time 2.350052s
> distcc[23567] (dcc_exit) exit: code 0; self: 0.004999 user 0.014997 sys;
> children: 0.097985 user 0.025996 sys
> distcc[23567] (dcc_cleanup_tempfiles) deleted 1 temporary files
> gcc -o imake  -O -I../../include -I../../imports/x11/include/X11 imake.o
> distcc[23572] (dcc_trace_version) distcc 2.14 i686-pc-linux-gnu; built May 13
> 2004 07:14:32
> distcc[23572] (dcc_recursion_safeguard) safeguard level=0
> distcc[23572] (main) compiler name is "gcc"
> distcc[23572] (dcc_set_path) setting
> PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/opt/bin:/usr/i686-pc-linux-gn
> u/gcc-bin/3.3
> distcc[23572] (dcc_scan_args) scanning arguments: gcc -o
> imake -O -I../../include -I../../imports/x11/include/X11 imake.o
> distcc[23572] (dcc_scan_args) found object/output file "imake"
> distcc[23572] (dcc_scan_args) found object/output file "imake.o"
> distcc[23572] (dcc_scan_args) called for link?  i give up
> distcc[23572] (dcc_lock_host) got cpu lock on localhost slot 0 as fd3
> distcc[23572] exec on localhost: gcc -o
> imake -O -I../../include -I../../imports/x11/include/X11 imake.o
> distcc[23572] (dcc_note_state) note state 5, file "(NULL)", host "localhost"
> distcc[23572] (dcc_spawn_child) forking to execute: gcc -o
> imake -O -I../../include -I../../imports/x11/include/X11 imake.o
> distcc[23573] (dcc_increment_safeguard) setting safeguard: _DISTCC_SAFEGUARD=1
> distcc[23572] (dcc_spawn_child) child started as pid23573
> imake.o: file not recognized: File format not recognized

This is what caused the error; imake.o is corrupt.

There are several possible reasons.  In rough order of likelihood.

 - The compiler on the remote machine is incompatible or broken.

 - You suffered a hardware or network error.

 - You have a kernel bug.

 - You have a distcc bug.

So:

What hardware, compiler, OS and kernel are you using locally and
remotely?  What version of distcc are you using?


> collect2: ld returned 1 exit status
> distcc[23572] (dcc_collect_child) cc child 23573 terminated with status 0x100
> distcc[23572] (dcc_collect_child) cc times: user 0.011998s, system 0.013997s,
> 649 minflt, 0 majflt
> distcc[23572] ERROR: compile (null) on localhost failed
> distcc[23572] elapsed compilation time 0.033101s
> distcc[23572] (dcc_exit) exit: code 1; self: 0.000999 user 0.002999 sys;
> children: 0.011998 user 0.013997 sys
> distcc[23572] (dcc_cleanup_tempfiles) deleted 0 temporary files
> make[2]: *** [imake] Error 1
> make[2]: Leaving directory `/home/carl/src/xc/config/imake'
> make[1]: *** [imake.proto] Error 2
> make[1]: Leaving directory `/home/carl/src/xc'
> make: *** [World] Error 2
> 
> LinuxBook1 linux # make install && reboot
> distcc[23603] (dcc_trace_version) distcc 2.14 i686-pc-linux-gnu; built May 13
> 2004 07:14:32
> distcc[23603] (dcc_recursion_safeguard) safeguard level=0
> distcc[23603] (main) compiler name is "gcc"
> distcc[23603] (dcc_set_path) setting
> PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/opt/bin:/usr/i686-pc-linux-gn
> u/gcc-bin/3.3
> distcc[23603] (dcc_scan_args) scanning arguments: gcc -E -xc -
> distcc[23603] (dcc_scan_args) -E call for cpp must be local
> distcc[23603] (dcc_lock_host) got cpu lock on localhost slot 0 as fd6
> distcc[23603] exec on localhost: gcc -E -xc -
> distcc[23603] (dcc_note_state) note state 5, file "(NULL)", host "localhost"
> distcc[23603] (dcc_spawn_child) forking to execute: gcc -E -xc -
> distcc[23604] (dcc_increment_safeguard) setting safeguard: _DISTCC_SAFEGUARD=1
> distcc[23603] (dcc_spawn_child) child started as pid23604
> distcc[23603] (dcc_collect_child) cc child 23604 terminated with status 0
> distcc[23603] (dcc_collect_child) cc times: user 0.012998s, system 0.010998s,
> 593 minflt, 0 majflt
> distcc[23603] compile (null) on localhost completed ok
> distcc[23603] elapsed compilation time 0.032529s
> distcc[23603] (dcc_exit) exit: code 0; self: 0.003999 user 0.001999 sys;
> children: 0.012998 user 0.010998 sys
> distcc[23603] (dcc_cleanup_tempfiles) deleted 0 temporary files
> distcc[23609] (dcc_trace_version) distcc 2.14 i686-pc-linux-gnu; built May 13
> 2004 07:14:32
> distcc[23609] (dcc_recursion_safeguard) safeguard level=0
> distcc[23609] (main) compiler name is "gcc"
> distcc[23609] (dcc_set_path) setting
> PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/opt/bin:/usr/i686-pc-linux-gn
> u/gcc-bin/3.3
> distcc[23609] (dcc_scan_args) scanning arguments: gcc -E -xc -
> distcc[23609] (dcc_scan_args) -E call for cpp must be local
> distcc[23609] (dcc_lock_host) got cpu lock on localhost slot 0 as fd6
> distcc[23609] exec on localhost: gcc -E -xc -
> distcc[23609] (dcc_note_state) note state 5, file "(NULL)", host "localhost"
> distcc[23609] (dcc_spawn_child) forking to execute: gcc -E -xc -
> distcc[23611] (dcc_increment_safeguard) setting safeguard: _DISTCC_SAFEGUARD=1
> distcc[23609] (dcc_spawn_child) child started as pid23611
> distcc[23609] (dcc_collect_child) cc child 23611 terminated with status 0
> distcc[23609] (dcc_collect_child) cc times: user 0.015997s, system 0.007998s,
> 593 minflt, 0 majflt
> distcc[23609] compile (null) on localhost completed ok
> distcc[23609] elapsed compilation time 0.033105s
> distcc[23609] (dcc_exit) exit: code 0; self: 0.001999 user 0.004999 sys;
> children: 0.015997 user 0.007998 sys
> distcc[23609] (dcc_cleanup_tempfiles) deleted 0 temporary files
> make[1]: `arch/i386/kernel/asm-offsets.s' is up to date.
>   CHK     include/asm-i386/asm_offsets.h
>   CHK     include/linux/compile.h
> dnsdomainname: Unknown host
>   UPD     include/linux/compile.h
>   CC      init/version.o
> distcc[23682] (dcc_trace_version) distcc 2.14 i686-pc-linux-gnu; built May 13
> 2004 07:14:32
> distcc[23682] (dcc_recursion_safeguard) safeguard level=0
> distcc[23682] (main) compiler name is "gcc"
> distcc[23682] (dcc_set_path) setting
> PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/opt/bin:/usr/i686-pc-linux-gn
> u/gcc-bin/3.3
> distcc[23682] (dcc_scan_args) scanning arguments:
> gcc -Wp,-MD,init/.version.o.d -nostdinc -iwithprefix
> include -D__KERNEL__ -Iinclude -Wall -Wstrict-prototypes -Wno-trigraphs -fno-str
> ict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=pentium3 -Iin
> clude/asm-i386/mach-default -O2 -fomit-frame-pointer -Wdeclaration-after-stateme
> nt -DKBUILD_BASENAME=version -DKBUILD_MODNAME=version -c -o init/.tmp_version.o
> init/version.c
> distcc[23682] (dcc_scan_args) found object/output file "init/.tmp_version.o"
> distcc[23682] (dcc_scan_args) found input file "init/version.c"
> distcc[23682] compile from version.c to .tmp_version.o
> distcc[23682] (dcc_get_hostlist) not reading /root/.distcc/hosts: No such file
> or directory
> distcc[23682] (dcc_parse_hosts_file) load hosts from /etc/distcc/hosts
> distcc[23682] (dcc_parse_hosts) found tcp token "192.168.1.48"
> distcc[23682] (dcc_lock_host) got cpu lock on 192.168.1.48 slot 0 as fd3
> distcc[23682] (dcc_strip_dasho) result:
> gcc -Wp,-MD,init/.version.o.d -nostdinc -iwithprefix
> include -D__KERNEL__ -Iinclude -Wall -Wstrict-prototypes -Wno-trigraphs -fno-str
> ict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=pentium3 -Iin
> clude/asm-i386/mach-default -O2 -fomit-frame-pointer -Wdeclaration-after-stateme
> nt -DKBUILD_BASENAME=version -DKBUILD_MODNAME=version -c init/version.c
> distcc[23682] (dcc_spawn_child) forking to execute:
> gcc -Wp,-MD,init/.version.o.d -nostdinc -iwithprefix
> include -D__KERNEL__ -Iinclude -Wall -Wstrict-prototypes -Wno-trigraphs -fno-str
> ict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=pentium3 -Iin
> clude/asm-i386/mach-default -O2 -fomit-frame-pointer -Wdeclaration-after-stateme
> nt -DKBUILD_BASENAME=version -DKBUILD_MODNAME=version -E init/version.c
> distcc[23683] (dcc_increment_safeguard) setting safeguard: _DISTCC_SAFEGUARD=1
> distcc[23682] (dcc_spawn_child) child started as pid23683
> distcc[23682] (dcc_strip_local_args) result:
> gcc -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -p
> ipe -mpreferred-stack-boundary=2 -march=pentium3 -O2 -fomit-frame-pointer -Wdecl
> aration-after-statement -c -o init/.tmp_version.o init/version.c
> distcc[23682] exec on 192.168.1.48:
> gcc -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -p
> ipe -mpreferred-stack-boundary=2 -march=pentium3 -O2 -fomit-frame-pointer -Wdecl
> aration-after-statement -c -o init/.tmp_version.o init/version.c
> distcc[23682] (dcc_note_state) note state 2, file "version.c", host
> "192.168.1.48"
> distcc[23682] (dcc_connect_timed) nonblocking connect to 192.168.1.48:3632
> distcc[23682] (dcc_select_for_write) select for write on fd4
> distcc[23682] (dcc_connect_by_addr) client got connection to 192.168.1.48 port
> 3632 on fd4
> distcc[23682] (dcc_x_token_int) send DIST00000001
> distcc[23682] (dcc_x_token_int) send ARGC00000010
> distcc[23682] (dcc_x_token_int) send ARGV00000003
> distcc[23682] (dcc_x_token_int) send ARGV00000005
> distcc[23682] (dcc_x_token_int) send ARGV00000013
> distcc[23682] (dcc_x_token_int) send ARGV0000000e
> distcc[23682] (dcc_x_token_int) send ARGV00000014
> distcc[23682] (dcc_x_token_int) send ARGV0000000b
> distcc[23682] (dcc_x_token_int) send ARGV00000005
> distcc[23682] (dcc_x_token_int) send ARGV0000001c
> distcc[23682] (dcc_x_token_int) send ARGV0000000f
> distcc[23682] (dcc_x_token_int) send ARGV00000003
> distcc[23682] (dcc_x_token_int) send ARGV00000014
> distcc[23682] (dcc_x_token_int) send ARGV0000001d
> distcc[23682] (dcc_x_token_int) send ARGV00000002
> distcc[23682] (dcc_x_token_int) send ARGV00000002
> distcc[23682] (dcc_x_token_int) send ARGV00000013
> distcc[23682] (dcc_x_token_int) send ARGV0000000e
> distcc[23682] (dcc_note_state) note state 3, file "(NULL)", host "(NULL)"
> distcc[23682] (dcc_collect_child) cpp child 23683 terminated with status 0
> distcc[23682] (dcc_collect_child) cpp times: user 0.085986s, system 0.038994s,
> 844 minflt, 9 majflt
> distcc[23682] cpp init/version.c on localhost completed ok
> distcc[23682] (dcc_note_state) note state 4, file "(NULL)", host "(NULL)"
> distcc[23682] (dcc_x_file) send 183633 byte file /tmp/distcc_ed9ea21d.i with
> token DOTI
> distcc[23682] (dcc_x_token_int) send DOTI0002cd51
> distcc[23682] (dcc_send_job) client finished sending request to server
> distcc[23682] (dcc_note_state) note state 5, file "(NULL)", host "192.168.1.48"
> distcc[23682] (dcc_r_token_int) got DONE00000001
> distcc[23682] (dcc_r_result_header) got response header
> distcc[23682] (dcc_note_state) note state 6, file "(NULL)", host "(NULL)"
> distcc[23682] (dcc_r_token_int) got STAT00000100
> distcc[23682] (dcc_r_token_int) got SERR00000040
> cc1: error: unrecognized option `-Wdeclaration-after-statement'

This is the error.  

Likely causes:

 - compiler versions are wrong

 - the compiler is not supported by the makefile

 - makefile bug



> distcc[23682] (dcc_r_token_int) got SOUT00000000
> distcc[23682] (dcc_r_token_int) got DOTO00000000
> distcc[23682] (dcc_unlock) release lock fd3
> distcc[23682] ERROR: compile init/version.c on 192.168.1.48 failed
> distcc[23682] elapsed compilation time 1.817389s
> distcc[23682] (dcc_exit) exit: code 1; self: 0.004999 user 0.013997 sys;
> children: 0.085986 user 0.038994 sys
> distcc[23682] (dcc_cleanup_tempfiles) deleted 1 temporary files
> make[1]: *** [init/version.o] Error 1
> make: *** [init] Error 2
> 
> LinuxBook1 linux #
> 
> 
> __ 
> distcc mailing list            http://distcc.samba.org/
> To unsubscribe or change options: 
> http://lists.samba.org/mailman/listinfo/distcc
-- 
Martin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.samba.org/archive/distcc/attachments/20040514/c2063f4d/attachment.bin


More information about the distcc mailing list