Created attachment 246029 [details] Diff This adds a port for rs-aggregate (https://github.com/ktims/rs-aggregate), an upwards of 100 times faster drop-in replacement for net-mgmt/aggregate6. Tested on 13.2-RELEASE-p4 (amd64) but there's no reason it shouldn't work on other platforms as well. The usual QA steps and portlint report OK.
Created attachment 246030 [details] Patch
testbuilds@work
Catch !
(In reply to Kurt Jaeger from comment #2) testbuilds look fine on 12.4, 13.2, 14.0, 15.0(current), 15.0-i386.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=286a2465645265dfcb819a09360af41234f6815e commit 286a2465645265dfcb819a09360af41234f6815e Author: Rodrigo Osorio <rodrigo@FreeBSD.org> AuthorDate: 2023-11-13 22:50:50 +0000 Commit: Rodrigo Osorio <rodrigo@FreeBSD.org> CommitDate: 2023-11-13 22:55:37 +0000 net-mgmt/rs-aggregate: Add new port Takes a list of IPv4 and IPv6 prefixes in conventional format on stdin, and performs optimisations to reduce the length of the prefix list. A drop-in replacement for the Python application aggregate6. This implementation is upwards of 100 times faster. PR: 274838 Reported by: Marcel Bischoff <marcel@herrbischoff.com> net-mgmt/Makefile | 1 + net-mgmt/rs-aggregate/Makefile (new) | 126 ++++++++++++++++++++ net-mgmt/rs-aggregate/distinfo (new) | 211 ++++++++++++++++++++++++++++++++++ net-mgmt/rs-aggregate/pkg-descr (new) | 4 + 4 files changed, 342 insertions(+)
Committed, thanks