git: 7763fa821552 - 2026Q2 - archivers/openzl: not for 32-bit platforms
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 18 Apr 2026 18:47:39 UTC
The branch 2026Q2 has been updated by fuz:
URL: https://cgit.FreeBSD.org/ports/commit/?id=7763fa82155206f848dc8399cdb86b429d4c2267
commit 7763fa82155206f848dc8399cdb86b429d4c2267
Author: Robert Clausecker <fuz@FreeBSD.org>
AuthorDate: 2026-04-17 13:46:29 +0000
Commit: Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2026-04-18 18:47:33 +0000
archivers/openzl: not for 32-bit platforms
32-bit platforms are not yet supported.
Upstream is working on it.
See also: https://github.com/facebook/openzl/issues/342
Approved by: portmgr (build fix blanket)
MFH: 2026Q2
(cherry picked from commit 4825563a6b539122b507db7cfbcc356cce5ba1fb)
---
archivers/openzl/Makefile | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/archivers/openzl/Makefile b/archivers/openzl/Makefile
index 2d726da962ae..61ba6e3e4c9d 100644
--- a/archivers/openzl/Makefile
+++ b/archivers/openzl/Makefile
@@ -14,7 +14,8 @@ WWW= https://openzl.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-BROKEN_i386= fails to build: error: static assertion failed due to requirement 'sizeof(HeapMeta) == 16': sizeof(HeapMeta) must be 16 to guarantee alignment
+NOT_FOR_ARCHS= armv7 i386 powerpc
+NOT_FOR_ARCHS_REASON= 32-bit platforms not yet supported (https://github.com/facebook/openzl/issues/342)
BUILD_DEPENDS= gmd5sum:sysutils/coreutils
LIB_DEPENDS= libzstd.so:archivers/zstd