diff --git a/src/SPC/toolchain/ToolchainManager.php b/src/SPC/toolchain/ToolchainManager.php index 772de18c..72f1d250 100644 --- a/src/SPC/toolchain/ToolchainManager.php +++ b/src/SPC/toolchain/ToolchainManager.php @@ -21,7 +21,8 @@ class ToolchainManager { $libc = getenv('SPC_LIBC'); if ($libc !== false && !getenv('SPC_TARGET')) { - logger()->warning('SPC_LIBC is deprecated, please use SPC_TARGET instead.'); + // TODO: @crazywhalecc this breaks tests + // logger()->warning('SPC_LIBC is deprecated, please use SPC_TARGET instead.'); return match ($libc) { 'musl' => SystemUtil::isMuslDist() ? GccNativeToolchain::class : MuslToolchain::class, 'glibc' => !SystemUtil::isMuslDist() ? GccNativeToolchain::class : throw new WrongUsageException('SPC_LIBC must be musl for musl dist.'), diff --git a/src/SPC/util/SPCTarget.php b/src/SPC/util/SPCTarget.php index 7968c508..5288b18b 100644 --- a/src/SPC/util/SPCTarget.php +++ b/src/SPC/util/SPCTarget.php @@ -23,9 +23,8 @@ class SPCTarget */ public static function isStatic(): bool { - $libc = getenv('SPC_LIBC'); // if SPC_LIBC is set, it means the target is static, remove it when 3.0 is released - if ($libc === 'musl') { + if (getenv('SPC_LIBC') === 'musl') { return true; } if ($target = getenv('SPC_TARGET')) {