about distcc

"René J.V. Bertin" rjvbertin at gmail.com
Tue Mar 25 01:16:57 PDT 2014


Hello,

Since I discovered that clang can act as a cross-compiler (generating "foreign" object, .o , files), I have a renewed interest in distcc. I'm doing rather large builds on a Linux box, and the distcc I have on there is capable of a so-called pump mode in which the precompile step is also delegated to the slaves, via a header file server. It also has lzo compression.

From what I've seen, distcc in MacPorts doesn't support neither pump mode nor suppression, and it also doesn't support the --zeroconf option (present on Apple's distcc) which advertises the services via ZeroConf.

Is there a reason for this? (I could also ask this way: why provide a port that's less functional than what the OS vendor provides already?) The zeroconf feature isn't very important to me, but the pump and (thus) compression features are, as they allow to delegate (parallelise) even more intensive tasks to the slaves.

R.


More information about the macports-users mailing list