Bug 267083 - mail/fetchmail: update to 6.4.34 (critical fix)
Summary: mail/fetchmail: update to 6.4.34 (critical fix)
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Matthias Andree
URL:
Keywords: patch
Depends on:
Blocks:
 
Reported: 2022-10-15 14:24 UTC by Matthias Andree
Modified: 2022-10-16 13:54 UTC (History)
2 users (show)

See Also:
chalpin: maintainer-feedback+
mandree: merge-quarterly+


Attachments
update patch (2.24 KB, patch)
2022-10-15 14:24 UTC, Matthias Andree
chalpin: maintainer-approval+
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-10-15 14:24:04 UTC
Created attachment 237334 [details]
update patch

= CRITICAL BUG FIXES:
* When an SMTP receiver refuses delivery, a message would be deleted from
  the mail store in spite of a softbounce option that is enabled.
  Bug report, analysis and patch by Horváth Zsolt. Gitlab, fixes #50.

= BUILD NOTE:
* If you are reusing config.cache from prior builds, this may cause
  issues with finding Python or some libraries.  In case of trouble,
  remove config.cache and retry.

= TRANSLATIONS: language translations were updated by this fine person:
* sr:    Мирослав Николић (Miroslav Nikolić) [Serbian]
Comment 1 Corey Halpin 2022-10-15 23:48:24 UTC
Comment on attachment 237334 [details]
update patch

Looks good to me. mail/fetchmail passes 'poudriere testport' on both amd64 and i386 under 13.1 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 and 12.3 with default settings.

The built fetchmail package works nicely in my testing. I approve this patch, thank you!
Comment 2 Matthias Andree freebsd_committer freebsd_triage 2022-10-16 08:32:07 UTC
Thanks. I have test built this on amd64 on 12.3 and 13/stable (built from Git commit 3c87f145d4e), too. 

unfortunately, I forgot the PR in the commit message, so here goes:
-----
The branch main has been updated by mandree:

URL: https://cgit.FreeBSD.org/ports/commit/?id=7c97aaed105433db570af51362721ee1b7ee47b0

commit 7c97aaed105433db570af51362721ee1b7ee47b0
Author:     Matthias Andree <mandree@FreeBSD.org>
AuthorDate: 2022-10-15 14:20:32 +0000
Commit:     Matthias Andree <mandree@FreeBSD.org>
CommitDate: 2022-10-16 08:30:25 +0000

    mail/fetchmail: update to 6.4.34 (critical fix)
    
    = CRITICAL BUG FIXES:
    * When an SMTP receiver refuses delivery, a message would be deleted from
      the mail store in spite of a softbounce option that is enabled.
      Bug report, analysis and patch by Horváth Zsolt. Gitlab, fixes #50.
    
    = BUILD NOTE:
    * If you are reusing config.cache from prior builds, this may cause
      issues with finding Python or some libraries.  In case of trouble,
      remove config.cache and retry.
    
    = TRANSLATIONS: language translations were updated by this fine person:
    * sr:    Мирослав Николић (Miroslav Nikolić) [Serbian]
---
 mail/fetchmail/Makefile | 6 +++---
 mail/fetchmail/distinfo | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)
Comment 3 commit-hook freebsd_committer freebsd_triage 2022-10-16 08:35:09 UTC
A commit in branch 2022Q4 references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=7fe4862e6c3b3a249db6814cf6dd7972c98e5c4c

commit 7fe4862e6c3b3a249db6814cf6dd7972c98e5c4c
Author:     Matthias Andree <mandree@FreeBSD.org>
AuthorDate: 2022-10-15 14:20:32 +0000
Commit:     Matthias Andree <mandree@FreeBSD.org>
CommitDate: 2022-10-16 08:33:20 +0000

    mail/fetchmail: update to 6.4.34 (critical fix)

    = CRITICAL BUG FIXES:
    * When an SMTP receiver refuses delivery, a message would be deleted from
      the mail store in spite of a softbounce option that is enabled.
      Bug report, analysis and patch by Horváth Zsolt. Gitlab, fixes #50.

    = BUILD NOTE:
    * If you are reusing config.cache from prior builds, this may cause
      issues with finding Python or some libraries.  In case of trouble,
      remove config.cache and retry.

    = TRANSLATIONS: language translations were updated by this fine person:
    * sr:    Мирослав Николић (Miroslav Nikolić) [Serbian]

    (cherry picked from commit 7c97aaed105433db570af51362721ee1b7ee47b0)
    PR:             267083
    Approved by:    Corey Halpin (maintainer, for branch main - see PR)

 mail/fetchmail/Makefile | 6 +++---
 mail/fetchmail/distinfo | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)
Comment 4 Matthias Andree freebsd_committer freebsd_triage 2022-10-16 08:35:33 UTC
Cy added to Cc: to make him aware that the OPIE-gone-from-recent-14-CURRENT patch got merged back to 2022Q4.
Comment 5 Cy Schubert freebsd_committer freebsd_triage 2022-10-16 13:54:38 UTC
(In reply to Matthias Andree from comment #4)
Thank you.