From 2abbb75f98859e02b913a2cce0d828a59f9b234c Mon Sep 17 00:00:00 2001 From: DubbleClick Date: Fri, 20 Jun 2025 15:58:42 +0700 Subject: [PATCH] phpstan doesn't like GNU_ARCH there --- src/SPC/builder/extension/uv.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/SPC/builder/extension/uv.php b/src/SPC/builder/extension/uv.php index ffe92bcc..8c54e007 100644 --- a/src/SPC/builder/extension/uv.php +++ b/src/SPC/builder/extension/uv.php @@ -5,7 +5,6 @@ declare(strict_types=1); namespace SPC\builder\extension; use SPC\builder\Extension; -use SPC\builder\linux\SystemUtil; use SPC\store\FileSystem; use SPC\util\CustomExt; @@ -21,7 +20,7 @@ class uv extends Extension public function patchBeforeSharedMake(): bool { - if (PHP_OS_FAMILY !== 'Linux' || GNU_ARCH !== 'aarch64') { + if (PHP_OS_FAMILY !== 'Linux' || arch2gnu(php_uname('m')) !== 'aarch64') { return false; } FileSystem::replaceFileRegex($this->source_dir . '/Makefile', '/^(LDFLAGS =.*)$/m', '$1 -luv -ldl -lrt -pthread');