fix setting of variables

This commit is contained in:
DubbleClick 2025-06-19 11:01:30 +07:00
parent 2f8e225abd
commit fcf2c967ab

View File

@ -43,9 +43,9 @@ class GlobalEnvManager
}
// Define env vars for linux
if (PHP_OS_FAMILY === 'Linux' && getenv('SPC_LIBC') === 'musl') {
if (PHP_OS_FAMILY === 'Linux') {
$arch = getenv('GNU_ARCH');
if (SystemUtil::isMuslDist()) {
if (SystemUtil::isMuslDist() || getenv('SPC_LIBC') !== 'musl') {
self::putenv('SPC_LINUX_DEFAULT_CC=gcc');
self::putenv('SPC_LINUX_DEFAULT_CXX=g++');
self::putenv('SPC_LINUX_DEFAULT_AR=ar');