I've already patched dmucs to return the addition of ,cpp - but haven't read up yet on what ,lzo does. The load balencing feature is really what I was interested in such that multiple users can use the pool of machines to run a threaded make and minimize the overlapping of concurrent compiles on the same machines. Does lsdistcc "check out & in" machines, so that another user doesn't get it assigned from the pool? Is there interest to consolidate this functionality from dmucs into distcc?

Quoting Fergus Henderson <[EMAIL PROTECTED]>:

On Thu, Aug 28, 2008 at 8:52 AM, <[EMAIL PROTECTED]> wrote:

How do I use dmucs with distcc-pump, or does it even make any sense?


I've never used dmucs, nor looked at it source code.
But going from the description on the dmucs web site, that would probably
require a small patch to dmucs, I would guess,
so that it appends the ",cpp,lzo" options after the host names in
DISTCC_HOSTS.

  Is there something built into distcc-pump that will accomplish the same
thing?  I saw that there is a distccls - is this meant as a replacement to
dmucs?


I assume you mean "lsdistcc", not "distccls".  lsdistcc provides some put
not all of the same functionality as dmucs.
lsdistcc will detect which distcc servers are up at the start of a build,
and will use only those servers.
But it doesn't do any load balancing like dmucs does.

lsdistcc is intended to be invoked at the start of a build. In pump mode,
this will be done automatically by the pump script, if you set
DISTCC_POTENTIAL_HOSTS instead of DISTCC_HOSTS.

--
Fergus Henderson <[EMAIL PROTECTED]>




__
distcc mailing list            http://distcc.samba.org/
To unsubscribe or change options:
https://lists.samba.org/mailman/listinfo/distcc

Reply via email to