Update to 2.11 Take maintainership. PR: 57263 Submitted by: Clement Laforet <sheepkiller@cultdeadsheep.org>bd69786338
distcc -- incorrect parsing of IP access control rulesentered 2004-10-03
Distribute compilation of C(++) code across machines (text monitor)
# pkg install distcc# pkg install distcc-gtkinstalls distcc 3.4_3, distcc-gtk 3.4_3 from latest; from quarterly (2026Q4) distcc 3.4_3, distcc-gtk 3.4_3# cd /usr/ports/devel/distcc && make install clean# make -C /usr/ports/devel/distcc config # change options first
distcc, group distccWARNING: distcc[d] performs NO AUTHENTICATION at all and should ONLY be used in trusted networks! Distccd now requires the --allow (-a) argument when running in daemon mode. This option restricts distcc to a specific network, by default this port uses 127.0.0.0/8, you should change this by specifying your own distccd_flags in /etc/rc.conf, see the script in /usr/local/etc/rc.d/distccd for a template. Additionally it is recommended that you add entries to /etc/syslog.conf to record all distccd log messages to a file such as /var/log/distccd.log. Example syslog.conf entry: !distccd *.* /var/log/distccd.log The daemon runs on port 3632 by default. You can change that value by calling distccd with the -p parameter, e.g. `distccd -p 4711'. Do not edit the rc.d script to achieve this instead override the value of distccd_flags in /etc/rc.conf. Note that remote daemons currently won't work if they cannot resolve the reverse DNS of the master machine
Those upgrading from pre-3.3 must run update-distcc-symlinks on every server machine, and add manually (see MASQUERADING of distcc(1)) those compilers it does not detect.
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 3.4_3 | 3.4_3 | – |
| FreeBSD 15 | 3.4_3 | 3.4_3 | – |
| FreeBSD 14 | 3.4_3 | 3.4_3 | 3.4_3 |
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 3.4_3 | 3.4_3 | – |
| FreeBSD 14 | 3.4_3 | 3.4_3 | 3.4_3 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
pkg audit for the packaged version 3.4_3.Update to 2.11 Take maintainership. PR: 57263 Submitted by: Clement Laforet <sheepkiller@cultdeadsheep.org>bd69786338
Cease FreeBSD port maintainerships I don't have the time to give to many of the ports I maintain at the moment. I wasn't expecting to be so busy this summer ... Please set all my ports back to ports@freebsd.org. PR: ports/56935 Submitted by: Dominic Marks <dom@wirespeed.org.uk>,Clement Laforet <sheepkiller@cultdeadsheep.org>,Oliver Eikemeier <eikemeier@fillmore-labs.com>5b0bf6e947
devel/distcc 2.7 -> 2.9 Change Log: http://distcc.samba.org/download.html Port Change Log: o Install distccd.sh.sample script o Create distcc user and group o Generally bring closer to the packaging guidelines: http://distcc.samba.org/ftp/unpacked/distcc/README.packaging PR: 55416 Submitted by: Dominic Marks <dom@wirespeed.org.uk>7753a3ffed
bug fix: devel/distcc fix a bug in the devel/distcc which becomes obvious when the port gets built without WITHOUT_GNOME, but when HAVE_GNOME returns "" PR: 53705 Submitted by: Frerich Raabe <frerich.raabe@gmx.de> (maintainer)a6446d99fc
Hand maintainership to Dominic Marks PR: 53708 Submitted by: Dominic Marks <dom@cus.org.uk>5dbf4e5f71
Frerich doesn't use FreeBSD anymore. Preemptively assign two of his ports to a new maintainer (kpopup and rc5pipe). Submitted by: Frerich Raabe <frerich.raabe@gmx.de>, Brad Davis <so14k@so14k.com>1268252fc5
Note the "disabled", which should be "disable". Submitted by: maintainer PR: 53638 Approved by: fjoe (mentor) (implicit)d8217313f5
Add patch forgotten with last commit. Reminded by: Frerich Raabe <frerich@hex.athame.co.uk>5be853e5bd
Update to 2.7. Now with GNOME GUI. PR: ports/53374 Submitted by: Frerich Raabe <frerich.raabe@gmx.de>314717c216
Update to 2.6 PR: 53255 Submitted by: maintainer524c1509fd
Update to 2.5.1 PR: 52963 Submitted by: maintainer Approved by: edwin (mentor)928863c7d1
Update to 2.5 PR: 52854 Submitted by: maintainer961ef970aa
This PR updates the devel/distcc port to honour the recent distcc 2.4.1 release. PR: ports/52597 Submitted by: Frerich Raabe <frerich.raabe@gmx.de>66f04e11a2
Update to 2.3fb61654b9d
Update to 2.2 PR: 51844 Submitted by: maintainerc23c777c19
Update to 2.1. PR: 51720 Submitted by: maintainer0ee63f9e90
o Update to 2.0.1 PR: 50460 Submitted by: maintainerec2a201b04
Fix build on 4.x-STABLE. Reported by: kris (bento)6526872092
Update to 1.2.1. Notable changes in this release: - A new authentication system for allowing distccd IP-based access control. - A new scheduler which can give an up to 10% improvement of performance of a cluster. PR: 48665 Submitted by: Frerich Raabe <frerich.raabe@gmx.de>7ad126ddfa
De-pkg-comment.65dac0040a
Update to 1.1. Submitted by: MAINTAINER628d4e38f1
Update to 1.0 PR: 47154 Submitted by: Dominic Marks <dom@cus.org.uk> Approved by: maintainercc51e978e2
Update to 0.12. PR: 43972 Submitted by: maintainerbc59acc828
o Update to 0.11 o Remove patches merged back into the distribution PR: 43360 Submitted by: maintainer58fda17d05
distcc was not working with group id 0 PR: 42980 Noticed by: Juan Salaverria <rael@vectorstar.net> Submitted by: maintainer Obtained from: distcc CVS1aed634ee4
Update to 0.10.1 Submitted by: maintainer9ee062c366
o Problem: "libstdc++-v3's configure script (and others) execute commands such as .../xgcc -B.../ conftest.C -c -S. Assuming that xgcc invokes the distcc client, this makes the distcc client write the assembly output to conftest.o even though it should go into conftest.s. The cause of this is that distcc currently does not honour the fact that -S supersedes -c. Interestingly, if you add "-o confte o The attached patch fixes this behaviour. Courtesy of [1] PR: 42019 Submitted by: MAINTAINER, Alexandre Oliva <aoliva@redhat.com> [1]42c6a32a2e
Update to 0.8. PR: 41698 Submitted by: maintainer32889f13d2
Update to 0.7 PR: 40873 Submitted by: maintainer0b49233834
Update to version 0.6 PR: 40578 Submitted by: MAINTAINERa635fc0a08
Update to 0.5 PR: 39948 Submitted by: maintainere1b62693c8
Add new port distcc: Distribute compilation of C(++) code acrosss machines on a network PR: ports/39879 Submitted by: Frerich Raabe <frerich.raabe@gmx.de>82367010fc