Created attachment 239834 [details] security/gostsum: fix build on armv7 The build is fixed by adding some missing bits of assembly code. Add some more assembly code for arm64 for good measure. While we are at it, fix a warning due to a missing include file. 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=154cb0fbb0b42ccbbf26a17dd9a2c43ed268cf06 commit 154cb0fbb0b42ccbbf26a17dd9a2c43ed268cf06 Author: Robert Clausecker <fuz@fuz.su> AuthorDate: 2023-02-05 14:48:18 +0000 Commit: Nuno Teixeira <eduardo@FreeBSD.org> CommitDate: 2023-02-05 14:50:10 +0000 security/gostsum: Fix build on armv7 The build is fixed by adding some missing bits of assembly code. Add some more assembly code for arm64 for good measure. While we are at it, fix a warning due to a missing include file. PR: 269267 Approved by: portmgr blanket MFH: 2023Q1 (build fixes) security/gostsum/Makefile | 1 + security/gostsum/files/patch-gosthash.c (new) | 68 +++++++++++++++++++++++++++ 2 files changed, 69 insertions(+)
A commit in branch 2023Q1 references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=5d9b2ceee1615c045bf9ddf9a515d925b2206cd2 commit 5d9b2ceee1615c045bf9ddf9a515d925b2206cd2 Author: Robert Clausecker <fuz@fuz.su> AuthorDate: 2023-02-05 14:48:18 +0000 Commit: Nuno Teixeira <eduardo@FreeBSD.org> CommitDate: 2023-02-05 14:51:57 +0000 security/gostsum: Fix build on armv7 The build is fixed by adding some missing bits of assembly code. Add some more assembly code for arm64 for good measure. While we are at it, fix a warning due to a missing include file. PR: 269267 Approved by: portmgr blanket MFH: 2023Q1 (build fixes) (cherry picked from commit 154cb0fbb0b42ccbbf26a17dd9a2c43ed268cf06) security/gostsum/Makefile | 1 + security/gostsum/files/patch-gosthash.c (new) | 68 +++++++++++++++++++++++++++ 2 files changed, 69 insertions(+)
Committed, thanks!