[Bug 297221] security/openssl-oqsprovider: update to current head to support liboqs-0.16.0

[email protected] Sat, 01 Aug 2026 13:10:49 +0000
Newsgroups gmane.os.freebsd.devel.ports.bugs
Message-ID <[email protected]/bugzilla/>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=297221

            Bug ID: 297221
           Summary: security/openssl-oqsprovider: update to current head
                    to support liboqs-0.16.0
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: [email protected]
          Reporter: [email protected]
          Assignee: [email protected]
             Flags: maintainer-feedback?([email protected])

Created attachment 273381
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=273381&action=edit
patch against current ports tree

Fix to allow building of oqsprovider against liboqs-0.16.0.

In 0.16+ versions of liboqs SPHINCS+ algorithms were removed (see
https://github.com/open-quantum-safe/liboqs/issues/2155).

This change has been reflected in the oqsprovider source (see
https://github.com/open-quantum-safe/oqs-provider/commit/15e24d18211e65b7d220acac55d355e1e57f069b)
but no new release has been made since then and the last (older) 0.11.0 release
was cooked before these changes.

This has been notified upstream (see
https://github.com/open-quantum-safe/oqs-provider/issues/797).

In the meantime, the current 0.11.0 port does not compile against liboqs-0.16.0
which is last in ports tree.

The patch attached points the source for oqsprovider to the latest available
commit in tree (dated 2026-07-21) and allow building against liboqs-0.16.0.

-- 
You are receiving this mail because:
You are the assignee for the bug.