Bug 267613

Summary: mail/wmmaiload: fix build on recent FreeBSD.
Product: Ports & Packages Reporter: Robert Clausecker <fuz>
Component: Individual Port(s)Assignee: Fernando Apesteguía <fernape>
Status: Closed FIXED    
Severity: Affects Only Me CC: fernape
Priority: --- Flags: fernape: merge-quarterly+
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
mail/wmmaiload: fix build on recent FreeBSD. fuz: maintainer-approval+

Description Robert Clausecker freebsd_committer freebsd_triage 2022-11-07 09:18:25 UTC
Created attachment 237916 [details]
mail/wmmaiload: fix build on recent FreeBSD.

While we are at it, convert REINPLACE_CMD use to patches as per policy.
Also patch a few obviously wrong things.  Also add in missing dependencies.

Tested with Poudriere on armv7 arm64 FreeBSD 13.1.
Please MFH if possible.
Comment 1 commit-hook freebsd_committer freebsd_triage 2022-11-09 13:14:42 UTC
A commit in branch main references this bug:

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

commit a5f1cca72a5b84fe783e600eb468cf140b5e3a31
Author:     Robert Clausecker <fuz@fuz.su>
AuthorDate: 2022-11-07 18:55:17 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2022-11-09 13:10:25 +0000

    mail/wmmaiload: fix build on recent FreeBSD.

    Also fix some obvious things (missing deps, etc).

    PR:             267613
    Reported by:    fuz@fuz.su (maintainer)
    MFH:            2022Q4 (build fix)

 mail/wmmaiload/Makefile                            | 31 ++++----------
 .../patch-wmmaiload-config_mainwindow.c (new)      | 47 ++++++++++++++++++++++
 .../files/patch-wmmaiload_Init.make (new)          | 18 +++++++++
 .../files/patch-wmmaiload_checkthread.c (new)      | 47 ++++++++++++++++++++++
 .../files/patch-wmmaiload_dockapp.c (new)          | 10 +++++
 mail/wmmaiload/files/patch-wmmaiload_main.h (new)  | 11 +++++
 mail/wmmaiload/files/patch-wmmaiload_ssl.c (new)   | 20 +++++++++
 7 files changed, 160 insertions(+), 24 deletions(-)
Comment 2 Fernando Apesteguía freebsd_committer freebsd_triage 2022-11-09 13:15:31 UTC
Committed and merged to 2022Q4,

Thanks!
Comment 3 commit-hook freebsd_committer freebsd_triage 2022-11-09 13:15:43 UTC
A commit in branch 2022Q4 references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1d569d80bfeee56db310bc296fdca58737503fac

commit 1d569d80bfeee56db310bc296fdca58737503fac
Author:     Robert Clausecker <fuz@fuz.su>
AuthorDate: 2022-11-07 18:55:17 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2022-11-09 13:11:11 +0000

    mail/wmmaiload: fix build on recent FreeBSD.

    Also fix some obvious things (missing deps, etc).

    PR:             267613
    Reported by:    fuz@fuz.su (maintainer)
    MFH:            2022Q4 (build fix)

    (cherry picked from commit a5f1cca72a5b84fe783e600eb468cf140b5e3a31)

 mail/wmmaiload/Makefile                            | 31 ++++----------
 .../patch-wmmaiload-config_mainwindow.c (new)      | 47 ++++++++++++++++++++++
 .../files/patch-wmmaiload_Init.make (new)          | 18 +++++++++
 .../files/patch-wmmaiload_checkthread.c (new)      | 47 ++++++++++++++++++++++
 .../files/patch-wmmaiload_dockapp.c (new)          | 10 +++++
 mail/wmmaiload/files/patch-wmmaiload_main.h (new)  | 11 +++++
 mail/wmmaiload/files/patch-wmmaiload_ssl.c (new)   | 20 +++++++++
 7 files changed, 160 insertions(+), 24 deletions(-)