Created attachment 207924 [details] Proposed patch Update mail/fetchmail and mail/fetchmailconf to the 6.4.1 release. After the attached, mail/fetchmail gets 3 warnings from portlint. Two start with "unless this is a master port", but mail/fetchmail is a master port. The third is unhappy that one of the patch files provided from upstream was not generated with 'make makepatch', but that is both expected and desired. mail/fetchmail passes 'poudriere testport' on both 11.2 and 12.0 for the followng configurations: - Default settings - ssl=base, GSSAPI_MIT - ssl=base, GSSAPI_NONE - ssl=openssl - ssl=openssl with SSL2 and SSL3 disabled - ssl=openssl, GSSAPI_NONE - ssl=libressl - ssl=libressl, GSSAPI_NONE Apologies for the lack of testing on 11.3 -- I don't yet have 11.3 jails set up. The built package with ssl=openssl also runs correctly in my testing, as does fetchmailconf.
It would have been interesting to see these tested on other architectures. MIPS64 barfs on the pkg build due to linker bugs, ARM64 stalls in qemu as ever. Upgrade of one of my poudriere jails to 11.3 underway.
Retrying stalled ARM builds yields successful builds on 11.2. 11.3 amd64 builds also work, as do 12.0 amd64 with GSSAPI_HEIMDAL. I don't have krb servers handy to test against though.
A commit references this bug: Author: mandree Date: Sat Sep 28 21:29:30 UTC 2019 New revision: 513169 URL: https://svnweb.freebsd.org/changeset/ports/513169 Log: mail/fetchmail: update to 6.4.1. Release notes: https://sourceforge.net/projects/fetchmail/files/branch_6.4/ While here, remove fetchmail64 port, now no longer needed. PR: 240908 Submitted by: chalpin@cs.wisc.edu (maintainer) Changes: head/MOVED head/mail/Makefile head/mail/fetchmail/Makefile head/mail/fetchmail/distinfo head/mail/fetchmail/files/patch-SNI-Gitlab-9b8b634 head/mail/fetchmail/files/patch-ZZZ-87626c2707cc0d82e49e160ab3c85430ff33534f head/mail/fetchmail/files/patch-configure head/mail/fetchmail/files/patch-fetchmail.c head/mail/fetchmail/files/patch-socket.c head/mail/fetchmail/pkg-plist head/mail/fetchmailconf/Makefile
A commit references this bug: Author: mandree Date: Sat Sep 28 21:30:48 UTC 2019 New revision: 513170 URL: https://svnweb.freebsd.org/changeset/ports/513170 Log: Remove mail/fetchmail64, use mail/fetchmail instead. fixes up incomplete r513169, and follows PR: 240908 Changes: head/mail/fetchmail64/
Corey, thanks for the contribution! Apparently our bugzilla auto-assigner doesn't do globbing or pattern matching, so the PR didn't get auto-assigned to me. Next time just use "mail/fetchmail:" and add fetchmailconf later on the command line.