From 3f7f293b789582dfa4e00c68643538c6cafc1e18 Mon Sep 17 00:00:00 2001 From: Jiahao XU Date: Mon, 6 Jun 2022 23:17:07 +1000 Subject: [PATCH] Fix bugs Signed-off-by: Jiahao XU --- src/target.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/target.rs b/src/target.rs index bfd715ba..6a24d98f 100644 --- a/src/target.rs +++ b/src/target.rs @@ -25,7 +25,7 @@ pub async fn detect_targets() -> ArrayVec, 2> { #[cfg(target_os = "linux")] if v[0].contains("gnu") { - v.push(target.replace("gnu", "musl").into_boxed_str()); + v.push(v[0].replace("gnu", "musl").into_boxed_str()); } #[cfg(target_os = "macos")] @@ -88,9 +88,9 @@ mod linux { }) = Command::new("ldd").arg("--version").output().await { let libc_version = - if let Some(libc_version) = parse_libc_version_from_ldd_output(stdout) { + if let Some(libc_version) = parse_libc_version_from_ldd_output(&stdout) { libc_version - } else if let Some(libc_version) = parse_libc_version(stderr) { + } else if let Some(libc_version) = parse_libc_version_from_ldd_output(&stderr) { libc_version } else { return from_array([create_target_str("musl", abi)]);