From 8fc2da9acff46a6e495b5a98124b566315619112 Mon Sep 17 00:00:00 2001 From: crazywhalecc Date: Thu, 5 Feb 2026 19:19:26 +0800 Subject: [PATCH] Use OS release definition for openssl --- src/Package/Library/openssl.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Package/Library/openssl.php b/src/Package/Library/openssl.php index e0ee9edc..541b6145 100644 --- a/src/Package/Library/openssl.php +++ b/src/Package/Library/openssl.php @@ -8,6 +8,7 @@ use StaticPHP\Attribute\Package\BuildFor; use StaticPHP\Attribute\Package\Library; use StaticPHP\Package\LibraryPackage; use StaticPHP\Util\FileSystem; +use StaticPHP\Util\System\LinuxUtil; #[Library('openssl')] class openssl @@ -48,8 +49,7 @@ class openssl '--with-zlib-lib=' . BUILD_LIB_PATH . ' '; $openssl_dir = getenv('OPENSSLDIR') ?: null; - // TODO: in v3 use the following: $openssl_dir ??= SystemUtil::getOSRelease()['dist'] === 'redhat' ? '/etc/pki/tls' : '/etc/ssl'; - $openssl_dir ??= '/etc/ssl'; + $openssl_dir ??= LinuxUtil::getOSRelease()['dist'] === 'redhat' ? '/etc/pki/tls' : '/etc/ssl'; $ex_lib = trim($ex_lib); shell()->cd($lib->getSourceDir())->initializeEnv($lib)