Created attachment 237201 [details] security/libpki: fix build on armv7 and arm64 - add case for armv7 to configure script - adapt aarch64 case to arm64 - while we are at it, hook up test suite Tested with Poudriere on armv7 arm64 FreeBSD 13.1. The test suite passes except for tests 6, 8, and 9 which fail on both.
Hello, Thanks for this submission, I myself cannot test on arm, but this seems OK to me. IMHO we should make a PR upstream. Bruno
(In reply to Bruno Damour from comment #1) Have already done so (please see URL).
Comment on attachment 237201 [details] security/libpki: fix build on armv7 and arm64 Set maintainer-approval as per comment #1.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=e5a5d9c7275237e116c0a5bf7a7c8436c0db061b commit e5a5d9c7275237e116c0a5bf7a7c8436c0db061b Author: Robert Clausecker <fuz@fuz.su> AuthorDate: 2022-10-15 16:17:47 +0000 Commit: Nuno Teixeira <eduardo@FreeBSD.org> CommitDate: 2022-10-15 16:21:01 +0000 security/libpki: Fix build on armv7 and arm64 - add case for armv7 to configure script - adapt aarch64 case to arm64 https://github.com/openca/libpki/issues/57 - while we are at it, hook up test suite - bump PORTREVISION PR: 266955 MFH: 2022Q4 security/libpki/Makefile | 5 ++--- security/libpki/files/patch-configure.ac (new) | 13 +++++++++++++ 2 files changed, 15 insertions(+), 3 deletions(-)
A commit in branch 2022Q4 references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=fae3c318a10e6fc9870fd1f2a41611ceafe11cc4 commit fae3c318a10e6fc9870fd1f2a41611ceafe11cc4 Author: Robert Clausecker <fuz@fuz.su> AuthorDate: 2022-10-15 16:17:47 +0000 Commit: Nuno Teixeira <eduardo@FreeBSD.org> CommitDate: 2022-10-15 16:22:00 +0000 security/libpki: Fix build on armv7 and arm64 - add case for armv7 to configure script - adapt aarch64 case to arm64 https://github.com/openca/libpki/issues/57 - while we are at it, hook up test suite - bump PORTREVISION PR: 266955 MFH: 2022Q4 (cherry picked from commit e5a5d9c7275237e116c0a5bf7a7c8436c0db061b) security/libpki/Makefile | 5 ++--- security/libpki/files/patch-configure.ac (new) | 13 +++++++++++++ 2 files changed, 15 insertions(+), 3 deletions(-)
Committed, thanks!