Created attachment 237684 [details] graphics/libemf: fix build on riscv64 Add missing RISC-V specific bits to winnt.h to make the build succeed. These bits are custom written stubs. Test with Poudriere on riscv64 armv7 arm64 FreeBSD 13.1. "make test" passes.
Comment on attachment 237684 [details] graphics/libemf: fix build on riscv64 maintainer timeout on patch
maintainer timeout
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=2ff55486c6332a41e6ce8ebd9fcee56d467a012e commit 2ff55486c6332a41e6ce8ebd9fcee56d467a012e Author: Robert Clausecker <fuz@fuz.su> AuthorDate: 2022-11-11 20:49:16 +0000 Commit: Juraj Lutter <otis@FreeBSD.org> CommitDate: 2022-11-11 20:49:16 +0000 graphics/libemf: fix build on riscv64 Add missing RISC-V specific bits to winnt.h to make the build succeed. These bits are custom written stubs. PR: 267395 Approved by: maintainer timeout graphics/libemf/Makefile | 2 - .../files/patch-include_libEMF_wine_winnt.h (new) | 85 ++++++++++++++++++++++ 2 files changed, 85 insertions(+), 2 deletions(-)
Committed, thanks.
Merge from main to 2022Q4? Thanks
A commit in branch 2022Q4 references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=96ca1951b9af07aea6c84f36eb36284b16282a0b commit 96ca1951b9af07aea6c84f36eb36284b16282a0b Author: Robert Clausecker <fuz@fuz.su> AuthorDate: 2022-11-11 20:49:16 +0000 Commit: Juraj Lutter <otis@FreeBSD.org> CommitDate: 2022-11-13 12:39:13 +0000 graphics/libemf: fix build on riscv64 Add missing RISC-V specific bits to winnt.h to make the build succeed. These bits are custom written stubs. PR: 267395 Approved by: maintainer timeout (cherry picked from commit 2ff55486c6332a41e6ce8ebd9fcee56d467a012e) graphics/libemf/Makefile | 2 - .../files/patch-include_libEMF_wine_winnt.h (new) | 85 ++++++++++++++++++++++ 2 files changed, 85 insertions(+), 2 deletions(-)
MFH'd.