4 of 6 on in the package: CLANGLINKDOCSIPV6PUMPShow the 2 options that are off
AVAHILLVMLINK
pkg-message
Shown after installing
WARNING: 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
Shown after upgrading
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.
Note
Size, dependencies, options and messages are those of distcc.
Packages by version and architecture
latest
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
quarterly (2026Q4)
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.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by pkg audit for the packaged version 3.4_3.
Fixed (1)
Show 1 fixed
VuXML entries whose affected range the packaged version has left.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (132)
Dmitry Marakasov (amdmi3) · 3.1_3
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS) - Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead
PR: 157936
Submitted by: myself
Exp-runs by: pav
Approved by: pav
- Provide symlinks for clang and llvm-gcc compilers as well - Provede links for latest gcc versions - While here, use GOOGLE_CODE abbreviation for eye candy
Modify the rc script to run after ldconfig has been run due to a dependency on libpopt.0.so
PR: ports/149068
Submitted by: Carsten Bäcker <carbaecker@gmx.de>
Set the distcc user's shell to /usr/sbin/nologin
PR: ports/132096
Submitted by: Oleg Ginzburg <oleg.ginzburg@nevosoft.ru>
Approved by: Steven Kreuzer <skreuzer@FreeBSD.org>
Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script. Specifically, newer autoconf (> 2.13) has different semantic of the configure target. In short, one should use --build=CONFIGURE_TARGET instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning and the old semantic may be removed in later autoconf releases.
To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.
To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.
Changes to Mk/*:
- Add runtime detection magic in bsd.port.mk
- Remove CONFIGURE_TARGET hack in various bsd.*.mk
- USE_GNOME=gnometarget is now an no-op
Changes to individual ports, other than removing the CONFIGURE_TARGET hack:
= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
- comms/gnuradio
- science/abinit
- science/elmer-fem
- science/elmer-matc
- science/elmer-meshgen2d
- science/elmerfront
- science/elmerpost
= use x86_64 as ARCH
- devel/g-wrap
= other changes
- print/magicfilter
GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf
Total # of ports modified: 1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)
PR: 126524 (obsoletes 52917)
Submitted by: rafan
Tested on: two pointyhat 7-amd64 exp runs (by pav)
Approved by: portmgr (pav)
Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav)
Presenting GNOME 2.20.1 and all related works for FreeBSD. The official GNOME 2.20 release notes can be found at http://www.gnome.org/start/2.20/notes/en/ . Beyond that, this update includes the new GIMP 2.4 (courtesy of ahze).
The GNOME 2.20 update also includes a huge change in the FreeBSD GNOME
hierarchy. We are now using the more standard DATADIR of ${PREFIX}/share
rather than ${PREFIX}/share/gnome. The result is that fewer patches and
hacks are needed to port GNOME components to FreeBSD. This will mean some
user changes may be required, so be sure to read /usr/ports/UPDATING for
more details.
This release and the things we accomplished in it would not have been
possible without mezz's crazy idea to collapse DATADIR, and his persistence
to make it happen successfully. Ahze and pav also deserve thanks for
their work on porting modules and testing the whole ball of wax on
pointyhat (respectively).
The FreeBSD GNOME team would also like to thank our various testers and
contributors:
Yasuda Keisuke
Frank Jahnke
Pawel Worach
Brian Gruber
Franz Klammer
Yuri Pankov
Nick Barkas
Cristian KLEIN
Tony Maher
Scot Hetzel
Martin Matuska (mm)
Benoit Dejean
Martin Wilke (miwi)
(And anyone else I may have missed)
PRs fixed in this release:
111272, 113470, 115995, 116338
Remove the FreeBSD KEYWORD from all rc.d scripts where it appears. We have not checked for this KEYWORD for a long time now, so this is a complete noop, and thus no PORTREVISION bump. Removing it at this point is mostly for pedantic reasons, and partly to avoid perpetuating this anachronism by copy and paste to future scripts.
Maintainer Update: devel/distcc
devel/distcc 2.16 -> 2.18.3
http://distcc.samba.org/ftp/distcc/distcc-2.18.3.NEWS
Consists mostly of bug fixes. Only one change in the way distcc
works. You must specify a network on which connections are
allowed, connections from all networks will still be admitted
but connections outside the specified network will be logged
and dropped.
The 127.0.0.0/8 network is the default for the port. All
existing users and all new users will need to update/add a
distccd_flags variable in /etc/rc.conf, a template for which
can be found in the rc.d script.
Perhaps a new variable, which simply contained the trusted
network address would be better, like
distccd_network="192.168.10.2/24"
PR: ports/75718
Submitted by: Dominic Marks <dom@helenmarks.co.uk>
In same cases (e.g. gnome 1.4 installed), if you don't want to have the gnome monitor, the install failed due to remaining auto detection stuff.
Reported by: Andrew Heybey <ath@niksun.com>
Submitted by: Clement Laforet <sheepkiller@cultdeadsheep.org>