Bug 262917 - security/palisade: Update to 1.11.6
Summary: security/palisade: Update to 1.11.6
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Yuri Victorovich
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-03-30 01:52 UTC by waitman
Modified: 2022-03-30 06:01 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (yuri)


Attachments
update palisade to 1.11.6 (3.69 KB, patch)
2022-03-30 01:52 UTC, waitman
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description waitman 2022-03-30 01:52:29 UTC
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
Comment 1 Yuri Victorovich freebsd_committer freebsd_triage 2022-03-30 06:00:43 UTC
Thanks for the patch!

> + Remove autoconf

It didn't succeed for me in poudriere - configure still failed w/out autoconf.


Committed.
Comment 2 commit-hook freebsd_committer freebsd_triage 2022-03-30 06:01:44 UTC
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(-)