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() . ' ' .