Remove redundant patches for openssl

This commit is contained in:
crazywhalecc 2025-08-03 22:45:24 +08:00
parent f1a9a28ed7
commit b644da8210
No known key found for this signature in database
GPG Key ID: 1F4BDD59391F2680

View File

@ -5,23 +5,11 @@ declare(strict_types=1);
namespace SPC\builder\extension;
use SPC\builder\Extension;
use SPC\store\FileSystem;
use SPC\util\CustomExt;
#[CustomExt('openssl')]
class openssl extends Extension
{
public function patchBeforeBuildconf(): bool
{
// Fix php 8.5 alpha1~4 zts openssl build bug
FileSystem::replaceFileStr(
SOURCE_PATH . '/php-src/ext/openssl/config.w32',
'WARNING("OpenSSL argon2 hashing not supported in ZTS mode for now");',
'AC_DEFINE("HAVE_OPENSSL_ARGON2", 1, "Define to 1 to enable OpenSSL argon2 password hashing.");'
);
return true;
}
public function patchBeforeMake(): bool
{
$patched = parent::patchBeforeMake();