Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 937457 - dev-libs/openssl-3.3.1-r2 has incorrect cmake path variables in cmake file
Summary: dev-libs/openssl-3.3.1-r2 has incorrect cmake path variables in cmake file
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks: 937383 937426
  Show dependency tree
 
Reported: 2024-08-06 14:31 UTC by Kenton Groombridge
Modified: 2024-08-12 05:04 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kenton Groombridge gentoo-dev 2024-08-06 14:31:55 UTC
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
Comment 1 Larry the Git Cow gentoo-dev 2024-08-07 02:41:23 UTC
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(+)