From 9abf696725daaff90946ef6a9d1c0746a51f990a Mon Sep 17 00:00:00 2001 From: Jerry Ma Date: Thu, 4 May 2023 11:29:55 +0800 Subject: [PATCH] Update MacOSBuilder.php --- src/SPC/builder/macos/MacOSBuilder.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/SPC/builder/macos/MacOSBuilder.php b/src/SPC/builder/macos/MacOSBuilder.php index e13ac814..488c6f0b 100644 --- a/src/SPC/builder/macos/MacOSBuilder.php +++ b/src/SPC/builder/macos/MacOSBuilder.php @@ -145,6 +145,12 @@ class MacOSBuilder extends BuilderBase if ($this->getLib('libxml2') || $this->getExt('iconv')) { $extra_libs .= ' -liconv'; } + + if ($this->getPHPVersionID() < 80000) { + $json_74 = '--enable-json '; + } else { + $json_74 = ''; + } shell()->cd(SOURCE_PATH . '/php-src') ->exec( @@ -159,6 +165,7 @@ class MacOSBuilder extends BuilderBase '--disable-phpdbg ' . '--enable-cli ' . '--enable-fpm ' . + $json_74 . '--enable-micro ' . ($this->zts ? '--enable-zts' : '') . ' ' . $this->makeExtensionArgs() . ' ' .