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