1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 21:20:33 +02:00

gnu: openssl: Do not version data directory.

Rationale: the version 1.1.1u was captured in the phase gexp and carried over
in the inherited openssl 3.0.8 package.

* gnu/packages/tls.scm (openssl-1.1) [#:phases] <configure>: Remove version
from openssldir value.
<remove-miscellany>: Adjust accordingly.

Change-Id: I2795f0b57b8b8382b14e313e3741d0f1c22939ae
This commit is contained in:
Maxim Cournoyer
2025-05-22 15:17:54 +09:00
committed by Andreas Enge
parent bda6070b47
commit 9da01b8882

View File

@@ -495,12 +495,10 @@ OpenSSL for TARGET."
"shared" ;build shared libraries
"--libdir=lib"
;; The default for this catch-all directory is
;; PREFIX/ssl. Change that to something more
;; conventional.
;; The default for this catch-all directory is PREFIX/ssl.
;; Change that to something more conventional.
(string-append "--openssldir=" #$output
"/share/openssl-"
#$(package-version this-package))
"/share/openssl")
(string-append "--prefix=" #$output)
(string-append "-Wl,-rpath," (string-append #$output "/lib"))
@@ -544,8 +542,7 @@ OpenSSL for TARGET."
;; Perl scripts. Remove them to avoid retaining a reference on
;; Perl.
(delete-file-recursively
(string-append #$output "/share/openssl-"
#$(package-version this-package) "/misc")))))))
(string-append #$output "/share/openssl/misc")))))))
(native-search-paths
(list $SSL_CERT_DIR $SSL_CERT_FILE))
(synopsis "SSL/TLS implementation")