Problem
OPENSSL+LIBOQS is only tested on macOS (Homebrew OpenSSL 3.4+). Ubuntu 24.04 ships OpenSSL 3.0.x which is too old for SLH-DSA and ML-DSA, so Linux is excluded. This means the OpenSSL+LIBOQS combination is never validated on Linux.
Proposed Change
Track Ubuntu's OpenSSL version. When Ubuntu ships OpenSSL 3.3+, add OPENSSL-LIBOQS to the build-test-linux-arm64 matrix in ci-full.yml (and optionally a Linux x86-64 job).
Expected Benefit
Cross-platform validation of the OpenSSL+LIBOQS path; currently a macOS-only test.
Problem
OPENSSL+LIBOQS is only tested on macOS (Homebrew OpenSSL 3.4+). Ubuntu 24.04 ships OpenSSL 3.0.x which is too old for SLH-DSA and ML-DSA, so Linux is excluded. This means the OpenSSL+LIBOQS combination is never validated on Linux.
Proposed Change
Track Ubuntu's OpenSSL version. When Ubuntu ships OpenSSL 3.3+, add
OPENSSL-LIBOQSto thebuild-test-linux-arm64matrix inci-full.yml(and optionally a Linux x86-64 job).Expected Benefit
Cross-platform validation of the OpenSSL+LIBOQS path; currently a macOS-only test.