Created attachment 258714 [details] Patch for re2c * Simplify port Makefile, build everything in one go Compile and runtime tested on FreeBSD 14.2-RELEASE (amd64) (make, make check-plist, make test) Poudriere testport OK 13.4-RELEASE (amd64) Poudriere testport OK 13.4-RELEASE (i386) Poudriere testport OK 14.2-RELEASE (amd64) Tested with following consumers using Podriere on 14.2-RELEASE (amd64): archivers/php-brotli devel/z88dk lang/emilua lang/lfortran lang/php81 lang/php82 lang/php83 lang/php84 math/clingo security/openvpn-auth-ldap textproc/pecl-zephir_parser www/mod_php81 www/mod_php82 www/mod_php83 www/mod_php84 www/pecl-http
Looks good to me, works in my testing. Also works with mail/spamassassin. I approve this patch. Thank you!
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=45be8790629d5f3b634b93f0a12d43b771261a2c commit 45be8790629d5f3b634b93f0a12d43b771261a2c Author: Daniel Engberg <diizzy@FreeBSD.org> AuthorDate: 2025-03-16 17:57:14 +0000 Commit: Daniel Engberg <diizzy@FreeBSD.org> CommitDate: 2025-03-16 19:49:33 +0000 devel/re2c: Update to 4.1 * Simplify port Makefile, build everything in one go * Adjust port Makefile to closer follow Porters Handbook Changelog: https://re2c.org/releases/release_notes.html#release-4-1 PR: 285457 Reviewed by: Corey Halpin <chalpin@cs.wisc.edu> (maintainer) Tested by: Corey Halpin <chalpin@cs.wisc.edu> (maintainer) devel/re2c/Makefile | 36 ++-- devel/re2c/distinfo | 6 +- devel/re2c/pkg-plist | 467 ++++++++++++++++++++++++++++++++++++++++++++------- 3 files changed, 419 insertions(+), 90 deletions(-)
Committed, thanks!