From 7ff2ccb81e29f56ae202b48f85dc89a40d1d8aad Mon Sep 17 00:00:00 2001 From: crazywhalecc Date: Wed, 15 Jul 2026 13:00:04 +0800 Subject: [PATCH] Apply libffi patch changes in feat/pgo-v3 --- src/Package/Library/libffi.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Package/Library/libffi.php b/src/Package/Library/libffi.php index 351b9076..e40127fb 100644 --- a/src/Package/Library/libffi.php +++ b/src/Package/Library/libffi.php @@ -8,6 +8,7 @@ use StaticPHP\Attribute\Package\BuildFor; use StaticPHP\Attribute\Package\Library; use StaticPHP\Package\LibraryPackage; use StaticPHP\Runtime\Executor\UnixAutoconfExecutor; +use StaticPHP\Runtime\SystemTarget; #[Library('libffi')] class libffi extends LibraryPackage @@ -28,7 +29,7 @@ class libffi extends LibraryPackage #[BuildFor('Darwin')] public function buildDarwin(): void { - $arch = getenv('SPC_ARCH'); + $arch = SystemTarget::getTargetArch(); UnixAutoconfExecutor::create($this) ->configure( "--host={$arch}-apple-darwin",