From f6a1065cd72faa86973f4ef8f7e003ea5378b8ec Mon Sep 17 00:00:00 2001 From: DubbleClick Date: Thu, 3 Jul 2025 12:44:49 +0700 Subject: [PATCH] fix libc detection too --- src/SPC/util/SPCTarget.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/SPC/util/SPCTarget.php b/src/SPC/util/SPCTarget.php index 3c4fb816..e739ea1e 100644 --- a/src/SPC/util/SPCTarget.php +++ b/src/SPC/util/SPCTarget.php @@ -60,17 +60,17 @@ class SPCTarget if (str_contains($target, '-musl')) { return 'musl'; } - if (str_contains($target, '-linux')) { - return 'musl'; - } - if (PHP_OS_FAMILY === 'Linux' && str_contains($target, '-native')) { - return 'musl'; + if (PHP_OS_FAMILY === 'Linux') { + return SystemUtil::isMuslDist() ? 'musl' : 'glibc'; } } $libc = getenv('SPC_LIBC'); if ($libc !== false) { return $libc; } + if (PHP_OS_FAMILY === 'Linux') { + return SystemUtil::isMuslDist() ? 'musl' : 'glibc'; + } return null; }