OpenSSL 3.3 provides a CMake file for use in other projects. openssl-3.3.1-r2 unfortunately has a broken version of this file where some of the variables used for directory resolution are empty. This can manifest in some packages built with CMake no longer being able to locate the OpenSSL libraries (see also). Patch: https://github.com/openssl/openssl/commit/c1a27bdeb9a4f915aa92ed0e74ed48a1f9b94176
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e72db01d85e337872d536973fbba845ffdd87313 commit e72db01d85e337872d536973fbba845ffdd87313 Author: Sam James <sam@gentoo.org> AuthorDate: 2024-08-07 02:38:46 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-08-07 02:38:58 +0000 dev-libs/openssl: fix CMake generator Closes: https://bugs.gentoo.org/937457 Signed-off-by: Sam James <sam@gentoo.org> .../files/openssl-3.3.1-cmake-generator.patch | 55 ++++++++++++++++++++++ ...ssl-3.3.1-r2.ebuild => openssl-3.3.1-r3.ebuild} | 2 + 2 files changed, 57 insertions(+)