According to libzpaq/libzpaq.h "By default, LIBZPAQ uses JIT (just in time) acceleration. This only works on x86-32 and x86-64 processors that support the SSE2 instruction set. To disable JIT, compile with -DNOJIT."
Besides, I have tried the current lrzip port (without -DNOJIT) for zpaq compression and it fails due to other issues: computer$ du -h archive.tar 3.1G archive.tar computer$ lrzip -z archive.tar Using configuration file /etc/lrzip/lrzip.conf Output filename is: archive.tar.lrz zpipe error: allocx failed computer$ I have not looked into it closely but it looks like an error from line 100 in libzpaq/libzpaq.cpp On Wed, Apr 26, 2023 at 09:46:16AM -0400, A Tammy wrote: > > On 4/25/23 12:10, Rubén Llorente wrote: > > Hello, > > > > this is a small update to the Makefile. > > > > The current port does not support zpaq compression on OpenBSD. The > > following change allows lrzip to use zpaq compression. > > > > > > > Why is there an addition of `-DNOJIT` to CPPFLAGS? -- OpenPGP Key Fingerprint: 543F EB89 7FDE 8E33 AFF7 E794 E4AB 4807 58F7 6C76