[Bug 256242] mail/fetchmail: update to 6.4.19, fix dependency pollution bug in fetchmailconf's Makefile

From: <bugzilla-noreply_at_freebsd.org>
Date: Mon, 31 May 2021 19:05:10 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256242

--- Comment #3 from Corey Halpin <chalpin@cs.wisc.edu> ---
Both patches have an initial hunk that `patch` did not know how to handle.
After removing that, both applied cleanly.

mail/fetchmail passes `poudriere testport` on both amd64 and i386 under 13.0,
12.2, and 11.4 for the following 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

mail/fetchmailconf passes `poudriere testport` on both amd64 and i386 under
13.0, 12.2, and 11.4 with default settings.


I also tested a 'build as non-root' configuration. It passed under 12.2/amd64,
12.2/i386, 11.4/amd64, and 11.4/i386 but encountered a build failure in
indexinfo-0.3.1 (which was pulled in as a dependency of gmake) on 13.0/amd64
and 13.0/i486; I suspect this is an issue with my `poudriere` configuration
rather than any genuine issue in either indexinfo or fetchmail. I do not think
this update needs to wait while I debug my configuration.

When installed, the built package works nicely in my testing.

Assuming that trimming off the initial hunk that confused `patch` was the right
thing, then I approve the resulting change.

Thank you!

-- 
You are receiving this mail because:
You are the assignee for the bug.