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