mirror of
https://github.com/crazywhalecc/static-php-cli.git
synced 2026-03-17 20:34:51 +08:00
use OPENSSL_CONF directory for openssl default configuration
This commit is contained in:
parent
64f7a3553e
commit
d1b194999d
@ -51,6 +51,8 @@ class openssl extends LinuxLibraryBase
|
||||
$zlib_extra = '';
|
||||
}
|
||||
|
||||
$openssl_conf = getenv('OPENSSL_CONF');
|
||||
$openssl_dir = $openssl_conf ? dirname($openssl_conf) : '/etc/ssl';
|
||||
$ex_lib = trim($ex_lib);
|
||||
|
||||
shell()->cd($this->source_dir)->initializeEnv($this)
|
||||
@ -58,7 +60,7 @@ class openssl extends LinuxLibraryBase
|
||||
"{$env} ./Configure no-shared {$extra} " .
|
||||
'--prefix=' . BUILD_ROOT_PATH . ' ' .
|
||||
'--libdir=' . BUILD_LIB_PATH . ' ' .
|
||||
'--openssldir=/etc/ssl ' .
|
||||
"--openssldir={$openssl_dir} " .
|
||||
"{$zlib_extra}" .
|
||||
'enable-pie ' .
|
||||
'no-legacy ' .
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user