Bug 265251 - mail/fetchmail: update to 6.4.31
Summary: mail/fetchmail: update to 6.4.31
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Matthias Andree
URL: https://sourceforge.net/projects/fetc...
Keywords: patch
Depends on:
Blocks:
 
Reported: 2022-07-16 13:00 UTC by Matthias Andree
Modified: 2022-07-18 20:07 UTC (History)
3 users (show)

See Also:
chalpin: maintainer-feedback+


Attachments
fetchmail update patch (Git format-patch form) to 6.4.31 (3.85 KB, patch)
2022-07-16 13:00 UTC, Matthias Andree
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Matthias Andree freebsd_committer freebsd_triage 2022-07-16 13:00:15 UTC
Created attachment 235290 [details]
fetchmail update patch (Git format-patch form) to 6.4.31

fetchmail-6.4.31 (released 2022-07-16, 31694 LoC):

# BUG FIXES:
* Try to fix ./configure --with-ssl=... for systems that have multiple OpenSSL
  versions installed.  Issues reported by Dennis Putnam.
* The netrc parser now reports its errors to syslog or logfile when appropriate,
  previously it would always log to stderr.
* Add error checking to .netrc parser.

# CHANGES:
* manpage: use .UR/.UE macros instead of .URL for URIs.
* manpage: fix contractions. Found with FreeBSD's igor tool.
* manpage: HTML now built with pandoc -> python-docutils
  (manServer.pl was dropped)
Comment 1 Corey Halpin 2022-07-18 02:40:43 UTC
Looks good to me. No new warnings from `portlint`.

mail/fetchmail passes 'poudriere testport' on both amd64 and i386 under 13.1, 13.0, and 12.3 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
 - WolfSSL

mail/fetchmailconf passes 'poudriere testport' on both amd64 and i386 under 13.1, 13.0, and 12.3 with default settings.

Built package works nicely in my testing.

I approve this patch.

Thank you!
Comment 2 Fernando Apesteguía freebsd_committer freebsd_triage 2022-07-18 06:33:22 UTC
^Triage: reporter is committer, assign accordingly.
Comment 3 Matthias Andree freebsd_committer freebsd_triage 2022-07-18 20:07:19 UTC
Thanks for the review and approval!
Comment 4 commit-hook freebsd_committer freebsd_triage 2022-07-18 20:07:20 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=64c438d3f9faf69d93a8437022c322c602d30835

commit 64c438d3f9faf69d93a8437022c322c602d30835
Author:     Matthias Andree <mandree@FreeBSD.org>
AuthorDate: 2022-07-16 12:39:22 +0000
Commit:     Matthias Andree <mandree@FreeBSD.org>
CommitDate: 2022-07-18 20:06:13 +0000

    mail/fetchmail: update to 6.4.31.

    Since the distro was built with a newer autoconf, the patch-configure
    no longer applies and has been converted to a post-patch REINPLACE_CMD,
    also to avoid future breakage.

    This also adds one upstream Git patch to fix the version and date tags
    in the manual page.

    PR:             265251
    Approved by:    Corey Halpin (maintainer)

 mail/fetchmail/Makefile                            |  3 ++-
 mail/fetchmail/distinfo                            |  6 ++---
 ...6af0d1a820c5bb4379e72799d95b5a3ef77d.diff (new) | 13 ++++++++++
 mail/fetchmail/files/patch-configure (gone)        | 30 ----------------------
 4 files changed, 18 insertions(+), 34 deletions(-)