*/*: Bump consumers of dns/ldns after update to 1.9.0 Force rebuild comsumers - upstream changed ABI without bump soname. ldns 1.9.0 inserted LDNS_RDF_TYPE_INT64 at enum position 5, shifting every subsequent value by +1. But port kept the shared library as libldns.so.3.6.0 - no SONAME bump - so consumers wasn't flagged for rebuild and still has the old 1.8.x enum constants baked in. Example of error for opendnssec: [adapter] error parsing RR at line 2 (Syntax error, could not parse the RR's rdata) PR: 291573 Reported by: bdrewery (via email) Sponsored by: UNIS Labs MFH: 2026Q21774d2af0a
Port details
dns/dnsperf2.14.0_1
Performance measurement of Domain Name System (DNS) servers
- Maintainer
- hrs@FreeBSD.org
- Packages
- dnsperf 2.14.0_1
- Upstream
- Higher version available: 2.16.0
- CPE
- none, CVEs only via VuXML
- WWW
- https://www.dns-oarc.net/tools/dnsperf
- Links
- cgit · VuXML
Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE
None. There is no CVE without a VuXML entry for this version.
VuXML only (0) · listed, port not fixed yet
None.
pkg audit reports nothing for this version.Fixed (0)
No VuXML entries for this package.
Commits (37)
dns/dnsperf: Update to 2.14.0a53bb5309b
dns/dnsperf: Move man pages to share/man Approved by: portmgr (blanket)a79d54f9b9
dns/dnsperf: Use upstream release archive Use upstream release archive instead of GitHub generated archive as recommended by Porters Handbook. While at it add LICENSE_FILE definition and switch to DISTVERSION instead of PORTVERSION. PR: 269483 Approved by: portmgr (maintainer timeout, 2+ weeks)e545d81b04
dns/dnsperf: Update to 2.11.0f0ea8743f2
dns/dnsperf: Update to 2.10.001101d1e0f
Remove WWW entries moved into port Makefiles Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)fb16dfecae
Add WWW entries to port Makefiles It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)b7f05445c0
dns: remove 'Created by' lines A big Thank You to the original contributors of these ports: * Aaron Dalton <aaron@FreeBSD.org> * Akinori MUSHA aka knu <knu@idaemons.org> * Alex Samorukov <samm@freebsd.org> * Alexey Dokuchaev <danfe@FreeBSD.org> * Allan Jude <allanjude@freebsd.org> * Amar Takhar <verm@drunkmonk.net> * Anders Nordby <anders@fix.no> * Andrew Greenwood <greenwood.andy@gmail.com> * Anton Berezin <tobez@FreeBSD.org> * Ashish SHUKLA <ashish@FreeBSD.org> * Attila Nagy <bra@fsn.hu> * Bas Kruit <baskruit@bsltwr.dhis.org> * Bruce M. Simpson <bms@FreeBSD.org> * Carlos J Puga Medina <cpm@fbsd.es> * Chris St Denis (<chris@ctgameinfo.com>) * Clement Laforet <clement@FreeBSD.org> * Clement Laforet <sheepkiller@cultdeadsheep.org> * Dan Langille <dvl@FreeBSD.org> * Dan Pelleg <daniel+mdnsd@pelleg.org> * Dan Smith <dan@algenta.com> * David O'Brien (obrien@NUXI.com) * Dean Hollister <dean@odyssey.apana.org.au> * Dirk Froemberg <dirk@FreeBSD.org> * Dmitry Pryadko <d.pryadko@rambler-co.ru> * Dmitry Sivachenko <mitya@yandex-team.ru> * Dominik Brettnacher <domi@saargate.de> * Douglas Thrift <douglas@douglasthrift.net> * Edwin Groothuis (edwin@mavetju.org) * Edwin Groothuis <edwin@mavetju.org> * Emanuel Haupt <ehaupt@FreeBSD.org> * Emanuel Haupt <ehaupt@critical.ch> * Eyal Soha <esoha@attbi.com> * Filip Parag <filip@parag.rs> * Filippo Natali <filippo.natali@gmail.com> * Frank Behrens * Gea-Suan Lin <gslin@gslin.org> * Geoffroy Desvernay <dgeo@centrale-marseille.fr> * George Reid <greid@ukug.uk.freebsd.org> * Goran Mekić <meka@tilda.center> * Hajimu UMEMOTO <ume@FreeBSD.org> * Herve Quiroz <hq@FreeBSD.org> * Hirohisa Yamaguchi <umq@ueo.co.jp> * Hye-Shik Chang <perky@fallin.lv> * Jaap Akkerhuis <jaap@NLnetLabs.nl> * James FitzGibbon <jfitz@FreeBSD.org> * Jase Thew <freebsd@beardz.net> * Jimmy Bergman jimmy@sigint.se * Jin-Shan Tseng <tjs@cdpa.nsysu.edu.tw> * Joe Barbish * Jov <amutu@amutu.com> * Jui-Nan Lin <jnlin@freebsd.cs.nctu.edu.tw> * Karl Dietz (Karl.Dietz@frankfurt.netsurf.de) * Kirill Ponomarew <ponomarew@oberon.net> * Koen Martens <gmc@sonologic.nl> * Konstantin Saurbier <saurbier@math.uni-bielefeld.de> * Kostya Lukin <lukin@okbmei.msk.su> * Kris Kennaway <kris@FreeBSD.org> * Kubilay Kocak <koobs@FreeBSD.org> * Kurt Jaeger <fbsd-ports@opsec.eu> * Leo Vandewoestijne <freebsd@dns-lab.com> * Leo Vandewoestijne <freebsd@dns.company> * MIHIRA Yoshiro <sanpei@jp.FreeBSD.org> * Marcin Gondek <drixter@e-utp.net> * Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> * Mark Felder <feld@FreeBSD.org> * Mark Linimon <linimon@lonesome.com> * Mark Pulford <mark@kyne.com.au> * Martin Matuska <mm@FreeBSD.org> * Martin Wilke <miwi@FreeBSD.org> * Matthew Hunt <mph@pobox.com> * Matthew Seaman * Michael Cardell Widerkrantz <mc@hack.org> * Moritz Warning <moritzwarning@web.de> * Natacha Porte <natbsd@instinctive.eu> * Neil Blakey-Milner * Olivier Duchateau * Paul Chvostek <paul@it.ca> * Paul Dlug <paul@aps.org> * Philippe Pepiot <phil@philpep.org> * Piotr Kubaj <pkubaj@FreeBSD.org> * Piotr Kubaj <pkubaj@anongoth.pl> * Po-Chuan Hsieh <sunpoet@FreeBSD.org> * Rafal Lesniak <fbsd@grid.einherjar.de> * Roman Shterenzon <roman@xpert.com> * Rong-En Fan <rafan@FreeBSD.org> * Roy Marples <roy@marples.name> * Ryan Steinmetz <rpsfa@rit.edu> * Ryan Steinmetz <zi@FreeBSD.org> * Sahil Tandon <sahil@tandon.net> * Seamus Venasse <svenasse@polaris.ca> * Sergei Kolobov <sergei@FreeBSD.org> * Sergei Kolobov <sergei@kolobov.com> * Sergey Matveychuk <sem@FreeBSD.org> * Sergey Skvortsov <skv@protey.ru> * Simon Dick <simond@irrelevant.org> * Stefan Esser <se@FreeBSD.org> * Steve Wills <swills@FreeBSD.org> * Steve Wills <swills@freebsd.org> * Steven Honson * Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> * Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net> * Timothy Beyer <beyert@cs.ucr.edu> * Waitman Gobble <waitman@waitman.net> * Wen Heping <wen@FreeBSD.org> * Wen Heping <wenheping@gmail.com> * Zane C, Bowers <vvelox@vvelox.net> * adamw * alexis * andrew@ugh.net.au * bkhl * clsung * clsung@dragon2.net * dglo@ssec.wisc.edu * dnscheckengine-port@academ.com (Stan Barber) * fenner * geniusj@ods.org * ijliao * ismail.yenigul@endersys.com.tr * krion * mark@foster.cc * n@nectar.com * roam@FreeBSD.org * rodrigc@FreeBSD.org * rpsfa@rit.edu * sten@blinkenlights.nl With hat: portmgr66ee090cca
dns/dnsperf: fix buildf9882ccd4d
dns/dnsperf: resurrect dnsperf and update it to 2.7.0 PR: 2474783268f3350f
Remove expired ports: dns/dnsperf: depends on expired dns/bind914, not compatible with dns/bind916 2020-04-30 dns/bind914: End of life, please migrate to a newer version of BIND9ee6f71d063
Bump PORTREVISION for ports depending on the canonical version of GCC as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3 to GCC 9.1 under most circumstances now after revision 507371. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, everything INDEX-11 shows with a dependency on lang/gcc9 now. PR: 238330ea8c8ec7da
dns/dnsperf: fix build Build with base GCC currently fails: cc: Internal error: Segmentation fault (program ld) Approved by: mentors (implicit approval)1d6f76f22f
dns/dnsperf: build with BIND 9.14 instead of expired BIND 9.123f4ab0dfb1
dns/dnsperf: update 2.1.0 -> 2.2.1 PR: 235237 Approved by: hrs (maintainer timeout) Relnotes: https://github.com/DNS-OARC/dnsperf/blob/master/CHANGES5f1a15cc84
dns/dnsperf: Fix building with bind 9.12 and newer Patches are partially based on ISC upstream commit 64fe6bbaf2019f444475dfbf744eb6ea4e619c19 the other parts are mine. PR: 232774 Reported by: leeb@ratnaling.org Approved by: portmgr (blanket) Obtained from: https://gitlab.isc.org/isc-projects/bind9/commit/64fe6bbaf2019f444475dfbf744eb6ea4e619c196524912adc
Mark BROKEN: fails to build
In file included from dnsperf.c:70:
./datafile.h:39:6: error: unknown type name 'isc_boolean_t'
isc_boolean_t is_update);
^
Reported by: pkg-falloute70d925620Update devel/json-c to 0.13.1 - Add my LOCAL to MASTER_SITES - Bump PORTREVISION of dependent ports for shlib change Changes: https://github.com/json-c/json-c/blob/master/ChangeLog PR: 231007 Exp-run by: antoine29632fcc45
Update to 2.1.0.0. Submitted by: John W. O'Brien PR: 227812220c428bce
Remove libiconv.so.3 compatibility link that was added in r374303 to prevent massive PORTREVISION bumps. Bump dependent ports that have not been bumped since.6ead27eb95
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight4e1b79a0a6- Switch to options helpers - While here, add some NO_ARCHes Approved by: portmgr blanketf3ace4251b
Update dependency. PR: 194050dc286a30a3
Bump PORTREVISION to force package rebuild after the recent Xorg update. The packages still require old library versions of freetype2 and libxml2.40a1cee04c
Add STAGEDIR support.f63df01aaf
Add NO_STAGE all over the place in preparation for the staging support (cat: dns)24a1652ff4
Re-add dns/dnsperf and update to 2.0.0.0.6a51fced01
Remove dns/dnsperf, depends on expired dns/bind97 port.6c56c3253b
- Mark broken - While here trim header Reported by: pointyhat7622d9f86f
- Get Rid MD5 supportbb86cbe5d2
Fix build by referring to the most recent version of BIND, instead of the long-EOL and now-removed one. :)2b4bcb4479
Make QAT happy with regarding to PREFIX and LOCALBASE.0ca74c3abc
Update to 1.0.1.0e3d3302b59
Use the proper script to install scripts.79b1a6f758
Update to 1.0.0.1 PR: ports/121926 Submitted by: Steven Kreuzer <skreuzer@exit2shell.com>4d7e0d666a
[new port] dns/queryperf net/dhcperf replacement for dns/queryperf PR: ports/104663 Submitted by: Edwin Groothuis <edwin@mavetju.org>167f6742cd