From 99a512c4a4b50f4d22d21cd5fef3e02dcb7caeaf Mon Sep 17 00:00:00 2001 From: henderkes Date: Fri, 15 May 2026 14:35:25 +0700 Subject: [PATCH] fix openssl check for password-argon2 --- src/SPC/builder/extension/password_argon2.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/SPC/builder/extension/password_argon2.php b/src/SPC/builder/extension/password_argon2.php index d42fe4e37..d5d7f3e61 100644 --- a/src/SPC/builder/extension/password_argon2.php +++ b/src/SPC/builder/extension/password_argon2.php @@ -26,7 +26,7 @@ public function runCliCheckUnix(): void public function getConfigureArg(bool $shared = false): string { - if ($this->builder->getLib('openssl') !== null) { + if ($this->builder->getExt('openssl')?->isBuildStatic() || $this->isBuildShared()) { if ($this->builder->getPHPVersionID() >= 80500 || ($this->builder->getPHPVersionID() >= 80400 && !$this->builder->getOption('enable-zts'))) { return '--without-password-argon2'; // use --with-openssl-argon2 in openssl extension instead }