Bug 286606 - security/openssl-oqsprovider: update to 0.9.0
Summary: security/openssl-oqsprovider: update to 0.9.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Bernard Spil
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-05-05 15:23 UTC by p5B2EA84B3
Modified: 2025-06-01 17:11 UTC (History)
1 user (show)

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


Attachments
Update oqsprovider to version 0.9.0 (1.00 KB, patch)
2025-05-31 19:36 UTC, Herbert J. Skuhra
no flags Details | Diff
Poudriere build logfile successfull (36.53 KB, text/plain)
2025-06-01 15:02 UTC, p5B2EA84B3
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
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?)