Created attachment 250587 [details] Patch for iperf3 * Some minor adjustments to Makefile Compile and runtime tested on FreeBSD 14.0-RELEASE (amd64) (make, make check-plist, make test) Poudriere testport OK 13.2-RELEASE (amd64) Poudriere testport OK 14.0-RELEASE (amd64)
Thanks for the patch! We (iperf3 development team) might need to re-do the release process, which would probably result in an iperf-3.17.1. I recommend holding off for a day or two doing anything with the FreeBSD port/package while we get this sorted out. It's been a long time since I did anything other than trivial updates to FreeBSD ports, so I'm not sure what this does to the FreeBSD Bugzilla process. No objection to the Makefile changes and I'm not sure what to do with the flags on this bug.
Sure, fine by me.
Created attachment 250628 [details] Patch for iperf3 v2 - Use GitHub is primary site for MASTER_SITES and es.net as fallback - Use variables in MASTER_SITES
Patch looks good, thanks for the other port improvements as well! Compile- and briefly run-tested on FreeBSD 13.2-RELEASE-p4/amd64. Please feel free to commit this at your convenience. Alternatively let me know if you would prefer I do it, either way is great by me.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=5815f2f191de1e0fde005ad62cdfe6e47a60b51f commit 5815f2f191de1e0fde005ad62cdfe6e47a60b51f Author: Daniel Engberg <diizzy@FreeBSD.org> AuthorDate: 2024-05-14 17:43:05 +0000 Commit: Daniel Engberg <diizzy@FreeBSD.org> CommitDate: 2024-05-14 17:43:45 +0000 benchmarks/iperf3: Update to 3.17.1 - Use GitHub is primary site for MASTER_SITES and es.net as fallback - Use variables in MASTER_SITES - Minor adjustments to Makefile Changelog: https://github.com/esnet/iperf/releases/tag/3.17.1 PR: 278918 Reviewed by: bmah (maintainer) benchmarks/iperf3/Makefile | 16 +++++++--------- benchmarks/iperf3/distinfo | 6 +++--- 2 files changed, 10 insertions(+), 12 deletions(-)
Committed, thanks!