From 1ae1c81f9c056f469fdf77fc40b349f0e88c2419 Mon Sep 17 00:00:00 2001 From: crazywhalecc Date: Tue, 4 Jun 2024 12:40:21 +0800 Subject: [PATCH] fix libxml2 patch for older php (limit only to 80, 81) --- src/SPC/store/SourcePatcher.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/SPC/store/SourcePatcher.php b/src/SPC/store/SourcePatcher.php index c3fbbfcf5..824c80f6d 100644 --- a/src/SPC/store/SourcePatcher.php +++ b/src/SPC/store/SourcePatcher.php @@ -337,7 +337,10 @@ public static function patchPhpLibxml212(): bool $file = file_get_contents(SOURCE_PATH . '/php-src/main/php_version.h'); if (preg_match('/PHP_VERSION_ID (\d+)/', $file, $match) !== 0) { $ver_id = intval($match[1]); - if ($ver_id < 80100 && $ver_id >= 80000) { + if ($ver_id < 80000) { + return false; + } + if ($ver_id < 80100) { self::patchFile('spc_fix_libxml2_12_php80.patch', SOURCE_PATH . '/php-src'); return true; }