git: 1678e4904411 - 2026Q1 - biology/ncbi-cxx-toolkit: only for aarch64, amd64
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 24 Feb 2026 01:21:04 UTC
The branch 2026Q1 has been updated by fuz:
URL: https://cgit.FreeBSD.org/ports/commit/?id=1678e4904411c5075380f6f13963a3ee62c20a91
commit 1678e4904411c5075380f6f13963a3ee62c20a91
Author: Robert Clausecker <fuz@FreeBSD.org>
AuthorDate: 2026-02-20 17:56:01 +0000
Commit: Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2026-02-24 01:20:53 +0000
biology/ncbi-cxx-toolkit: only for aarch64, amd64
This port uses SIMD intrincis to compute CRC checksums.
It's probably easy to add a generic code path if desired.
Approved by: portmgr (build fix blanket)
MFH: 2026Q1
Sponsored by: Raptor Computing Systems, LLC
(cherry picked from commit 2ea396c568c8df2627010da3d0f55ba9a98e7a85)
---
biology/ncbi-cxx-toolkit/Makefile | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/biology/ncbi-cxx-toolkit/Makefile b/biology/ncbi-cxx-toolkit/Makefile
index 69c6e8bbe9db..3c75d8a9a618 100644
--- a/biology/ncbi-cxx-toolkit/Makefile
+++ b/biology/ncbi-cxx-toolkit/Makefile
@@ -11,7 +11,9 @@ WWW= https://ncbi.github.io/cxx-toolkit/ \
LICENSE= PD
LICENSE_FILE= ${WRKSRC}/doc/public/LICENSE
-BROKEN_i386= compilation fails: Only 64-bit Intel and ARM architectures are supported (in src/util/compress/zlib_cloudflare/deflate.c:149)
+# uses intrincs for CRC computation, probably easy to port if desired
+ONLY_FOR_ARCHS= aarch64 amd64
+ONLY_FOR_ARCHS_REASON= deflate.c:149:2: error: "Only 64-bit Intel and ARM architectures are supported"
LIB_DEPENDS= libcdd.so:math/cddlib \
liblmdb.so:databases/lmdb \