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: |
|
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(-) Committed and merged to 2022Q4, Thanks! 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(-) |
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.