[distcc] Problem with distcc doing remote compiles locally
Victor Norman
vtnpgh at yahoo.com
Thu Mar 2 18:46:48 GMT 2006
I am having a problem right now with my distcc not being able to run compiles in which it chooses a distccd that happens to be on the same machine. Whenever the local machine is chosen, the distcc verbose output shows:
distcc[7434] (dcc_connect_by_addr) started connecting to 10.90.2.68:3632
distcc[7434] ERROR: failed to connect to 10.90.2.68:3632: File exists
or, after manually having deleted the lock/state directory before starting the compile:
distcc[10729] (dcc_connect_by_addr) started connecting to 10.90.2.68:3632
distcc[10729] ERROR: failed to connect to 10.90.2.68:3632: No such file or directory
Note: the machine's IP address is 10.90.2.68, and, to re-iterate, I'm running the compile
on this machine, and have the distccd's running on this machine (as well
as a bunch of other machines).
In the distccd's log file I see this:
distccd[7985] (dcc_check_client) connection from 10.90.2.68:42673
distccd[7985] (dcc_readx) ERROR: unexpected eof on fd5
distccd[7985] (dcc_r_token_int) ERROR: read failed while waiting for token "DIST"
distccd[7985] (dcc_r_request_header) ERROR: client did not provide distcc magic fairy dust
Any ideas on what is happening here? I was noticing that
dcc_connect_by_addr() does not do a close() on the fd ever. Is this
a problem?
Thanks.
Vic
---------------------------------
Brings words and photos together (easily) with
PhotoMail - it's free and works with Yahoo! Mail.
-------------- next part --------------
HTML attachment scrubbed and removed
More information about the distcc
mailing list