Rename parse_libc_version to parse_libc_version_from_ldd_output

Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
This commit is contained in:
Jiahao XU 2022-06-06 22:53:12 +10:00
parent 7232f32428
commit 8bf4d187ee
No known key found for this signature in database
GPG key ID: 591C0B03040416D6

View file

@ -56,7 +56,8 @@ mod linux {
stderr,
}) = Command::new("ldd").arg("--version").output().await
{
let libc_version = if let Some(libc_version) = parse_libc_version(stdout) {
let libc_version =
if let Some(libc_version) = parse_libc_version_from_ldd_output(stdout) {
libc_version
} else if let Some(libc_version) = parse_libc_version(stderr) {
libc_version
@ -76,7 +77,7 @@ mod linux {
from_array([create_target_str("musl", abi)])
}
fn parse_libc_version(output: &[u8]) -> Option<&'static str> {
fn parse_libc_version_from_ldd_output(output: &[u8]) -> Option<&'static str> {
let s = String::from_utf8_lossy(output);
if s.contains("musl libc") {
Some("musl")