Bug 267613 - mail/wmmaiload: fix build on recent FreeBSD.
Summary: mail/wmmaiload: fix build on recent FreeBSD.
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Fernando Apesteguía
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-11-07 09:18 UTC by Robert Clausecker
Modified: 2022-11-09 13:15 UTC (History)
1 user (show)

See Also:
fernape: merge-quarterly+


Attachments
mail/wmmaiload: fix build on recent FreeBSD. (9.22 KB, patch)
2022-11-07 09:18 UTC, Robert Clausecker
fuz: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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(-)