Created attachment 232809 [details] update palisade to 1.11.6 modifications to port: + Remove autoconf + add Intel HEXL option (LIB_DEPENDS libhexl.so:security/hexl port) + update palisade to 1.11.6, third-party components did not change + update distinfo for 1.11.6 + change files in pkg-plist from 1.11.5 to 1.11.6, no files added or removed + change USE_OpenMP to WITH_OPENMP (note: I don't see any reference to USE_OpenMP, besides in the Makefile - should it really be that way? I believe the CMAKE option is WITH_OPENMP) Changelog: 01/28/2022: PALISADE v1.11.6 (stable) is released in the palisade-release repo Fixes a bug affecting Intel HEXL builds Updates Intel HEXL to 1.2.3 Fixes a serialization compatibility issue between 32-bit and 64-bit systems (needed for WebAssembly) Improves runtime of TFHE bootstrapping (by about 1.5x) Adds the uninstall capability Fixes other bugs
Thanks for the patch! > + Remove autoconf It didn't succeed for me in poudriere - configure still failed w/out autoconf. Committed.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=1b97fe8bcb76437ff586e30629558a1a5b8e20cb commit 1b97fe8bcb76437ff586e30629558a1a5b8e20cb Author: Yuri Victorovich <yuri@FreeBSD.org> AuthorDate: 2022-03-30 03:10:07 +0000 Commit: Yuri Victorovich <yuri@FreeBSD.org> CommitDate: 2022-03-30 06:00:45 +0000 security/palisade: Update 1.11.5 -> 1.11.6 PR: 262917 Submitted by: waitman@waitman.net (original version) security/palisade/Makefile | 12 ++++++++---- security/palisade/distinfo | 6 +++--- security/palisade/pkg-plist | 6 +++--- 3 files changed, 14 insertions(+), 10 deletions(-)