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.
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(-)