diff --git a/src/SPC/builder/extension/swoole.php b/src/SPC/builder/extension/swoole.php index ab8b9848..987a0cab 100644 --- a/src/SPC/builder/extension/swoole.php +++ b/src/SPC/builder/extension/swoole.php @@ -13,11 +13,11 @@ class swoole extends Extension public function getUnixConfigureArg(): string { $arg = '--enable-swoole'; - $arg .= $this->builder->getExt('pgsql') ? ' --enable-swoole-pgsql' : ' --disable-swoole-pgsql'; + // pgsql hook is buggy for static php + $arg .= ' --disable-swoole-pgsql'; $arg .= $this->builder->getLib('openssl') ? ' --enable-openssl' : ' --disable-openssl --without-openssl'; $arg .= $this->builder->getLib('brotli') ? (' --enable-brotli --with-brotli-dir=' . BUILD_ROOT_PATH) : ''; - // curl hook is buggy for static php - $arg .= ' --disable-swoole-curl'; + $arg .= $this->builder->getExt('curl') ? ' --enable-swoole-curl' : ' --disable-swoole-curl'; return $arg; } }