From 2415b7db35912f3d2604ab2514abd17cc80d4760 Mon Sep 17 00:00:00 2001 From: henderkes Date: Tue, 12 May 2026 11:22:04 +0700 Subject: [PATCH] we don't need this anymore --- src/Package/Target/php/unix.php | 8 -------- 1 file changed, 8 deletions(-) diff --git a/src/Package/Target/php/unix.php b/src/Package/Target/php/unix.php index b2ab5171..71a4fdda 100644 --- a/src/Package/Target/php/unix.php +++ b/src/Package/Target/php/unix.php @@ -22,7 +22,6 @@ use StaticPHP\Runtime\SystemTarget; use StaticPHP\Toolchain\Interface\ToolchainInterface; use StaticPHP\Util\DirDiff; use StaticPHP\Util\FileSystem; -use StaticPHP\Util\GlobalEnvManager; use StaticPHP\Util\InteractiveTerm; use StaticPHP\Util\SourcePatcher; use StaticPHP\Util\SPCConfigUtil; @@ -91,13 +90,6 @@ trait unix $args = []; $version_id = self::getPHPVersionID(); - // disable undefined behavior sanitizer when opcache JIT is enabled (Linux only) - if (SystemTarget::getTargetOS() === 'Linux' && !$package->getBuildOption('disable-opcache-jit', false)) { - if ($version_id >= 80500 || $installer->isPackageResolved('ext-opcache')) { - $compiler_extra = getenv('SPC_COMPILER_EXTRA') ?: ''; - GlobalEnvManager::putenv('SPC_COMPILER_EXTRA=' . trim($compiler_extra . ' -fno-sanitize=undefined')); - } - } // PHP JSON extension is built-in since PHP 8.0 if ($version_id < 80000) { $args[] = '--enable-json';