Created attachment 255153 [details] mail/fetchmail: update to 6.5.1, minor polishing. [PATCH] mail/fetchmail: update to 6.5.1, minor polishing. Translation updates for files we missed to have translated. Some improvements to the build experience were made; most of the local patches have been integrated upstream. --- mail/fetchmail/Makefile | 4 ++-- mail/fetchmail/distinfo | 4 +--- mail/fetchmail/files/patch-socket.c | 9 --------- mail/fetchmail/files/patch-tls-aux.h | 18 ------------------ 4 files changed, 3 insertions(+), 32 deletions(-) delete mode 100644 mail/fetchmail/files/patch-tls-aux.h this was build tested with wolfSSL on 13.3 (poudriere, amd64) and wolfSSL and openSSL on 14.1.
mail/fetchmail passes 'poudriere testport' on both amd64 and i386 under 14.1 and 13.4 for the following configurations: - Default settings - ssl=base, GSSAPI_MIT - ssl=base, GSSAPI_NONE - ssl=openssl, GSSAPI_MIT - ssl=openssl, GSSAPI_NONE - WolfSSL - no NLS - no DOCS mail/fetchmailconf passes 'poudriere testport' on both amd64 and i386 under 14.1 and 13.4 with default settings Built package works in my testing. However, portlint complains: FATAL: /usr/local/poudriere/ports/default/mail/fetchmail/distinfo: has no SIZE record for fetchmail-6.5.1.tar.xz. Looks good to me other than the portlint complaint.
I knew I forgot something, and that was "make makesum" after I'd hand-patched my generating system's SHA2-256 hash in and ran "make checksum"... committed with distinfo fix, thank you!
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=702b257be6fb833e5e0365ea64c4ae28996d0517 commit 702b257be6fb833e5e0365ea64c4ae28996d0517 Author: Matthias Andree <mandree@FreeBSD.org> AuthorDate: 2024-11-13 23:22:48 +0000 Commit: Matthias Andree <mandree@FreeBSD.org> CommitDate: 2024-11-15 16:59:19 +0000 mail/fetchmail: update to 6.5.1, minor polishing. Translation updates for files we missed to have translated. Some improvements to the build experience were made; most of the local patches have been integrated upstream. (Also fixes missing TIMESTAMP and SIZE fields in distinfo, vs. Corey's review. -- Thanks!) Approved by: Corey Halpin (maintainer) PR: 282743 mail/fetchmail/Makefile | 4 ++-- mail/fetchmail/distinfo | 6 +++--- mail/fetchmail/files/patch-socket.c | 9 --------- mail/fetchmail/files/patch-tls-aux.h (gone) | 18 ------------------ 4 files changed, 5 insertions(+), 32 deletions(-)