[distcc] solved local distribution problem

Hamish Greig hgreig at bigpond.net.au
Mon Dec 6 04:35:34 GMT 2004


For anyone interested, my problem recently with jobs not distributing 
(noticed on 2.18.1) was in fact my own error.
My CFLAGS got partially polluted by my LDFLAGS (adding -s to CFLAGS)
 which made distcc test for servers listed in /etc/distcc/hosts, but then run 
the job locally ( -s forces distcc to use local compilation [0]). 
I found the problem intermittently popping back up, so taking Martin's advice 
I set client and server into verbose logging mode and found the answer in the
 verbose client log.

Thanks Martin. 
I hope no-one else is silly enough to suffer the same problem now.

Hamish Greig

[0]
distcc[4087] (dcc_trace_version) distcc 2.18.2 i686-pc-linux-gnu; built Dec  5 2004 15:47:50
distcc[4087] (dcc_recursion_safeguard) safeguard level=0
distcc[4087] (main) compiler name is "gcc"
distcc[4087] (dcc_set_path) setting PATH=/sbin:/usr/sbin:/usr/local/sbin:/bin:/usr/bin:/usr/local/bin:/usr/games:/usr/local/games:/usr/bin/X$
distcc[4087] (dcc_scan_args) scanning arguments: gcc -march=athlon-tbird -mmmx -m3dnow -pipe -DPIC -fPIC -O3 -s -fomit-frame-pointer -z comb$
distcc[4087] (dcc_scan_args) -s must be local
distcc[4087] (dcc_lock_host) got cpu lock on localhost slot 0 as fd4
distcc[4087] exec on localhost: gcc -march=athlon-tbird -mmmx -m3dnow -pipe -DPIC -fPIC -O3 -s -fomit-frame-pointer -z combreloc -s -o gzip $
distcc[4087] (dcc_note_state) note state 5, file "(NULL)", host "localhost"
distcc[4087] (dcc_spawn_child) forking to execute: gcc -march=athlon-tbird -mmmx -m3dnow -pipe -DPIC -fPIC -O3 -s -fomit-frame-pointer -z co$
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.samba.org/archive/distcc/attachments/20041206/bc07996a/attachment.bin


More information about the distcc mailing list