There is an updated pull request by dkwo against master on the void-packages repository https://github.com/dkwo/void-packages ossl3 https://github.com/void-linux/void-packages/pull/37576 New package: openssl3-3.0.3 - This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): YES - I built this PR locally for my native architecture, x86_64-musl It currently fails two tests: ``` 01-test_symbol_presence.t (Wstat: 512 Tests: 4 Failed: 2) Failed tests: 2, 4 Non-zero exit status: 2 not ok 2 - check that there are no missing symbols in libcrypto.so.3 not ok 4 - check that there are no missing symbols in libssl.so.3 80-test_ssl_new.t (Wstat: 256 Tests: 30 Failed: 1) Failed test: 12 Non-zero exit status: 1 ``` First failure is also seen in openssl-1.1.1o update (it seems related to our having an ancient nm (binutils), and the way it outputs), the second is fixed in 3.0.4. Before I try to build anything using this or report the first issue upstream, I wanted to make sure I'm not doing anything stupid. Also, I can adapt current openssl patches later if needed. A patch file from https://github.com/void-linux/void-packages/pull/37576.patch is attached