So, on 9, it is failing to build it with jobs. It builds .a before all the .o that are supposed to go in the .a are built. Imagine what happens after that... Reported by: Craig Leres Sponsored by: Absolight67b0d71465
Port details
dns/bind9-devel 9.21.27
BIND DNS suite with updated DNSSEC and DNS64
Port info
- Maintainer
- mat@FreeBSD.org
- Packages
- latest: 9.21.27
- Upstream
- up to date
- Last update
- to 9.21.27 · 07723370c8
- Quarterly
- 2026Q4: 9.21.27 · last MFH 077013700a
- Formerly
- dns/bind913 until 2019-05-16
- WWW
- https://www.isc.org/bind/
- Links
- cgit · VuXML · Report wrong data
Install
- Package
# pkg install bind9-develinstalls 9.21.27 fromlatest; fromquarterly(2026Q4) 9.21.27- Port
# cd /usr/ports/dns/bind9-devel && make install clean# make -C /usr/ports/dns/bind9-devel config # change options first
- Size
- 9.5 MiB download · 27 MiB installed
- Depends on
- databases/lmdb0 0.9.36_1, devel/fstrm 0.6.1_1, devel/json-c 0.19_1, devel/libedit 3.1.20260512,1, devel/libuv 1.52.1, devel/protobuf-c 1.5.2, dns/bind-tools 9.20.30, dns/libidn2 2.3.8, sysutils/liburcu 0.15.7, textproc/libxml2 2.15.4, www/libnghttp2 1.70.0
- License
- MPL20
- Options
- 6 of 13 on in the package: DNSTAP DOCS GSSAPI_BASE IDN STATS_JSON STATS_XML
Show the 7 options that are off
GEOIP GSSAPI_HEIMDAL GSSAPI_MIT GSSAPI_NONE OVERRIDECACHE QUERYTRACE START_LATE - pkg-message
Shown after installing
BIND requires configuration of rndc, including a "secret" key. The easiest, and most secure way to configure rndc is to run 'rndc-confgen -a' to generate the proper conf file, with a new random key, and appropriate file permissions. The /usr/local/etc/rc.d/named script will do that for you. If using syslog to log the BIND9 activity, and using a chroot'ed installation, you will need to tell syslog to install a log socket in the BIND9 chroot by running: # sysrc altlog_proglist+=named And then restarting syslogd with: service syslogd restart
Shown after upgrading
The BIND9 port was changed to respect upstream's change concerning master and slave that were replaced by primary and secondary, all the references in the sample files were updated to reflect that.
Shown always
+------------------------------------------------------------+ |THIS IS A DEVELOPMENT VERSION OF BIND, IT WILL EAT YOUR DATA| +------------------------------------------------------------+
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 9.21.27 | 9.21.26 | – |
| FreeBSD 15 | 9.21.27 | 9.21.26 | – |
| FreeBSD 14 | 9.21.27 | 9.21.26 | 9.21.27 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 9.21.27 | 9.21.26 | – |
| FreeBSD 14 | 9.21.27 | 9.21.26 | 9.21.27 |
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 9.21.27.Fixed (11)
Show 11 fixed
VuXML entries whose affected range the packaged version has left.
BIND -- multiple vulnerabilitiesentered 2017-04-13
BIND -- multiple vulnerabilitiesentered 2017-01-12
BIND -- Remote Denial of Service vulnerabilityentered 2016-11-02
BIND -- Remote Denial of Service vulnerabilityentered 2016-09-28
bind -- denial of service vulnerabilityentered 2016-08-06
bind -- denial of service vulnerabilityentered 2016-03-28
bind -- denial of service vulnerabilityentered 2016-03-28
bind -- denial of service vulnerabilityentered 2016-03-28
bind -- multiple vulnerabilitiesentered 2015-12-16
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (403)
Update to latest commit. MFH: 2016Q3 Security: CVE-2016-2776 Sponsored by: Absolight7b562b7a32
Remove MAKE_JOBS_UNSAFE for BIND9. It was added in 2009 in r232247 without the reason it was failing, I've tried with -J 2-10, and can't have one of the BIND9 port fail. Feel free to add it back, but please, add the reason why it fails. Sponsored by: Absolight6a863d85b8
Update to latest commit. Sponsored by: Absolighta1b501236b
Update to latest commit. Sponsored by: Absolight9d464156cb
The START_LATE option is not needed by bind-tools. Sponsored by: Absolightbe9a739028
The NEWSTATS and RRL options were removed in BIND9 9.10, so remove them from here, also, make the upstream default options default for real. While there, put back the BIND_TOOLS knobs in bind9-devel. Sponsored by: Absolight6234750e3f
Update to latest commit. Sponsored by: Absolight8353a87772
Update to latest commit. Sponsored by: Absolight2d64b0d3be
Update to latest commit. add LMDB as a default option, its footprint is really small, and it speeds up zones operations dramatically. Sponsored by: Absolight171a8f9631
Update to latest snapshot. Sponsored by: Absolight26f8e43d88
Update to latest snapshot. Sponsored by: Absolight545ec4e090
Convert to USES=ssl. Sponsored by: Absolight8301c5d5e3
Update to latest snapshot. Sponsored by: Absolight52bf80c022
Update to latest snapshot. Sponsored by: Absolightbf0d990d8e
BIND9 update, 9.9.9-P2, 9.10.4-P2, 9.11.0b2 and latest 9.12 snapshot. MFH: 2016Q3 Security: CVE-2016-2775 Changes: https://lists.isc.org/pipermail/bind-announce/2016-July/000996.html Changes: https://lists.isc.org/pipermail/bind-announce/2016-July/000997.html Changes: https://lists.isc.org/pipermail/bind-announce/2016-July/000998.html Changes: https://lists.isc.org/pipermail/bind-announce/2016-July/000999.html Sponsored by: Absolightf8b6156bc5
Update to latest snapshot. Catch up on license changes. Sponsored by: Absolightff97da4988
Introduce BIND9 9.11.0b1. (beta1) BIND 9.11 brings many changes to BIND, including a new license (the Mozilla Public License 2.0 -- you can read about it here: https://www.isc.org/blogs/bind9-adopts-the-mpl-2-0-license-with-bind-9-11-0/) and many new features, including: - Catalog zones, a new way to provision zones on slave servers - dyndb api, a fast new api enabling BIND to serve zones stored in a database (Developed by Petr Spacek of RedHat) - RNDC showzone, view-only mode and other improvements - dnstap query and response logging (Robert Edmonds is the author of dnstap, see www.dnstap.info) - EDNS Client-subnet (authoritative server functions) - DNSSEC key manager, a new utility (Thanks to Sebastián Castro for helping with development.) - Automatic CDS/CDSKEY generation - Negative Trust Anchors for DNSSEC validators - IPv6 bias to encourage use of IPv6 DNS servers - Minimal response to “any” queries (Thanks to Tony Finch for the contribution) - DNS Cookies are now enabled by default, using the standardized code point Changes: https://lists.isc.org/pipermail/bind-announce/2016-June/000994.html Sponsored by: Absolight022e70ccdc
Update to latest commit. Sponsored by: Absolightff40c7415d
Update to latest snapshot. Sponsored by: Absolight67bef9914f
Fix usage of WITH_OPENSSL_BASE, WITH_OPENSSL_PORT and OPENSSL_PORT. WITH_OPENSSL_* can't be set after bsd.port.pre.mk. Fold all other usage into using SSL_DEFAULT == foo PR: 210149 Submitted by: mat Exp-run by: antoine Sponsored by: The FreeBSD Foundation, Absolight Differential Revision: https://reviews.freebsd.org/D65775b55a8a53e
Update to latest commit. Sponsored by: Absolight6cd6da01c6
Update to latest snapshot. Sponsored by: Absolight0ded294599
Update to latest snapshot. Sponsored by: Absolight588aaa2092
Add --with-dlopen=yes to the default options to allow using third parties dlz drivers. While there: - enable the DLZ_FILESYSTEM option by default - convert to USES=mysql and USES=bdb Requested by: borius i ua Sponsored by: Absolight8a1f0e9c1f
Remove NLS, DOCS, EXAMPLES and IPV6 from OPTIONS_DEFAULT, they are enabled by default anyway and don't need to be listed Approved by: portmgr blanketc86e9d9724
Update to latest snapshot. Sponsored by: Absolight4b62ca4fd6
Update to latest snapshot. Sponsored by: Absolight3433d69d0f
Update to latest snapshot. Sponsored by: Absolight5c29fa2165
Update to latest snapshot. Sponsored by: Absolight7e0a3f915a
Fix-ish the build WITH=PYTHON Pointy hat to: mat (for testing a snapshot and commiting another.) Sponsored by: Absolight3eca65be05
Update to latest snapshot. While there, update the root hints file. Sponsored by: Absolight371e34a3a5
Update to latest snapshot. Sponsored by: Absolightd80f87073a
Stop bringing in OpenSSL from ports, it builds fine with the base one on 9, and WITH_OPENSSL_PORT does not belong in a port's Makefile anyway. Not bumping PORTREVISION because: - if you are building with poudriere, it will detect that a dependency has changed and rebuild it. - if you are building from ports, you will have OpenSSL from ports installed, and it will choose to use it. Sponsored by: Absolight4668b601fb
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight4e1b79a0a6Update to latest snapshot. Sponsored by: Absolightcaf74018a1
Update to latest snapshot. Sponsored by: Absolightd0d07140c1
Update to latest snapshot. Sponsored by: Absolight691bf3a384
Update to 9.9.8-P4, 9.10.3-P4 and latest snapshot. MFH: 2016Q1 (obviously) Security: CVE-2016-1285 Security: CVE-2016-1286 Security: CVE-2016-2088 Sponsored by: Absolightf6d0673391
Update to latest snapshot. Sponsored by: Absolightfb7767b969
Update to latest commit. Sponsored by: Absolightb2d092a813
Mmm, some unintended change crept in, fix that. Sponsored by: Absolightffacf7b688
Update to latest snapshot. Sponsored by: Absolight5a2b52f29c
Update to latest snapshot. Sponsored by: Absolight46c8f38e47
Update bind99 to 9.9.8-P3, bind910 to 9.10.3-P3 and bind9-devel to latest snapshot. MFH: 2016Q1 Security: CVE-2015-8704 Security: CVE-2015-8705 Sponsored by: Absolight965159c123
Add the commit hash to the version. Sponsored by: Absolight8c6491422d
Update to 7321d8d. Sponsored by: Absolight60903cdb82
Remove that line, it should not have been there. Sponsored by: Absolight123e2d3d03
Update to 20151219 snapshot. - While there, update the named.root Sponsored by: Absolightc9d6c84458
Update BIND9 to the latest patch releases, 9.9.8-P2, 9.10.3-P2, and snapshot. MFH: 2015Q4 Changes: https://kb.isc.org/article/AA-01326/81/BIND-9.9.8-P2-Release-Notes.html Changes: https://kb.isc.org/article/AA-01328/81/BIND-9.10.3-P2-Release-Notes.html Security: CVE-2015-3193 Security: CVE-2015-8000 Security: CVE-2015-8461 Sponsored by: Absolightade4e0672d