Bug 286606

Summary: security/openssl-oqsprovider: update to 0.9.0
Product: Ports & Packages Reporter: p5B2EA84B3
Component: Individual Port(s)Assignee: Bernard Spil <brnrd>
Status: Closed FIXED    
Severity: Affects Only Me CC: herbert
Priority: --- Flags: bugzilla: maintainer-feedback? (brnrd)
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
Update oqsprovider to version 0.9.0
none
Poudriere build logfile successfull none

Description p5B2EA84B3 2025-05-05 15:23:27 UTC
[1/2] Installing liboqs-0.13.0...
[1/2] Extracting liboqs-0.13.0: 100%          
[2/2] Installing openssl-oqsprovider-0.8.0_2...
[2/2] Extracting openssl-oqsprovider-0.8.0_2: 100%
=====                                                      
Message from openssl-oqsprovider-0.8.0_2: 
                             
--                                                                                                                    
To enable oqs-provider in OpenSSL, merge contents of the configuration file
/usr/local/openssl/oqsprovider.cnf with /usr/local/openssl/openssl.cnf.

After having merged oqsprovider.cnf into /usr/local/openssl/openssl.cnf:
# openssl list -providers
error registering mldsa44 with no hash
Providers:
  default
    name: OpenSSL Default Provider
    version: 3.5.0
    status: active

where the mldsa44 error is new and no oqsprovider is shown.
Comment 1 Herbert J. Skuhra 2025-05-31 19:36:07 UTC
Created attachment 260845 [details]
Update oqsprovider to version 0.9.0

Meanwhile oqs-provider 0.9.0 is out and I no longer get this error:

$ /usr/local/bin/openssl list --providers
Providers:
  default
    name: OpenSSL Default Provider
    version: 3.5.0
    status: active
  oqsprovider
    name: OpenSSL OQS Provider
    version: 0.9.0
    status: active
Comment 2 p5B2EA84B3 2025-06-01 15:00:51 UTC
Thank you Herbert for the patch!
The Poudriere built here completed successfully. See attachment.

Now as there is maintainer timeout, 
which whistles have to be blown for committing the patch?
Comment 3 p5B2EA84B3 2025-06-01 15:02:10 UTC
Created attachment 260872 [details]
Poudriere build logfile successfull
Comment 4 commit-hook freebsd_committer freebsd_triage 2025-06-01 17:10:01 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=88c337571276553e8c1c141ebc34476fc3bd2f79

commit 88c337571276553e8c1c141ebc34476fc3bd2f79
Author:     Bernard Spil <brnrd@FreeBSD.org>
AuthorDate: 2025-06-01 17:07:17 +0000
Commit:     Bernard Spil <brnrd@FreeBSD.org>
CommitDate: 2025-06-01 17:09:19 +0000

    security/openssl-oqsprovider: Update to 0.9.0

    PR:             286606
    Reported by:    Herbert J. Skuhra <herbert gojira at>

 security/openssl-oqsprovider/Makefile | 4 ++--
 security/openssl-oqsprovider/distinfo | 6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)
Comment 5 Bernard Spil freebsd_committer freebsd_triage 2025-06-01 17:11:31 UTC
Fixing the bug != updating the port...

Patch is fine, apart from missing non-OpenSSL-from-ports issue (pre-existing?)