Crypt-OpenSSL-RSA-0.33 is out now on CPAN, which allows building under OpenSSL-3. https://metacpan.org/dist/Crypt-OpenSSL-RSA Changes for version 0.33 Update for windows github CI Remove duplicit 'LICENSE' key Remove EUMM Remove version check #31 by removing reference to RSA_SSLV23_PADDING (removed from OpenSSL starting from v3.0.0) support passphase protected private key load fix 'unsupported encryption' error on old library versions Clarify croak message for missing passphrase on older cyphers More structs opaqued in LibreSSL 3.5 Use a macro for dealing with older SSL lacking macros more CI fixups. Drop testing for 5.10 and 5.8. Something is broken upstream. This should now obsolete the patch in the tree that was introduced in https://bugs.gentoo.org/805029 .
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f715d85a892337b74f52bf90d7bf2a486c4afd6 commit 1f715d85a892337b74f52bf90d7bf2a486c4afd6 Author: Sam James <sam@gentoo.org> AuthorDate: 2022-07-09 05:28:24 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-07-09 05:57:44 +0000 dev-perl/Crypt-OpenSSL-RSA: add 0.330.0 Closes: https://bugs.gentoo.org/857009 Signed-off-by: Sam James <sam@gentoo.org> .../Crypt-OpenSSL-RSA-0.330.0.ebuild | 39 ++++++++++++++++++++++ dev-perl/Crypt-OpenSSL-RSA/Manifest | 1 + 2 files changed, 40 insertions(+)