Created attachment 260806 [details] Unified diff to unbreak build on aarch64 The attached patch allows isa-l to build on aarch64 by using the portable base functions. The upstream aarch-specific code is proving difficult to build on FreeBSD.
Created attachment 261151 [details] isa-l.patch ^Triage: rebase patch.
LGTM. Please name the patch as patch-aarch64. Thanks.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=ec7391b149b965867f36a51eaf96f3e397a03d96 commit ec7391b149b965867f36a51eaf96f3e397a03d96 Author: Jason W. Bacon <jwb@FreeBSD.org> AuthorDate: 2025-06-14 12:15:10 +0000 Commit: Jason W. Bacon <jwb@FreeBSD.org> CommitDate: 2025-06-14 12:15:10 +0000 devel/isa-l: Enable build on aarch64 Using generic portable code for now. Upstream has optimized aarch64 code, but it is not portable. No changes on other archs. PR: 287164 Approved by: sunpoet devel/isa-l/Makefile | 4 ++- devel/isa-l/distinfo | 4 +-- devel/isa-l/files/patch-aarch64 (new) | 53 +++++++++++++++++++++++++++++++++++ 3 files changed, 57 insertions(+), 4 deletions(-)