OpenBSD can't -lresolv, Android shouldn't need it
diff --git a/src/unix/mod.rs b/src/unix/mod.rs
index f83d8f2..611171a 100644
--- a/src/unix/mod.rs
+++ b/src/unix/mod.rs
@@ -210,8 +210,6 @@
feature = "use_std",
not(any(target_os = "macos",
target_os = "ios",
- target_os = "android",
- target_os = "openbsd",
target_os = "bitrig")
)))] {
// cargo build, don't pull in anything extra as the libstd dep
@@ -237,13 +235,16 @@
extern {}
} else if #[cfg(any(target_os = "macos",
target_os = "ios",
- target_os = "android",
- target_os = "openbsd",
target_os = "bitrig"))] {
#[link(name = "c")]
#[link(name = "m")]
#[link(name = "resolv")]
extern {}
+ } else if #[cfg(any(target_os = "android",
+ target_os = "openbsd"))] {
+ #[link(name = "c")]
+ #[link(name = "m")]
+ extern {}
} else if #[cfg(target_os = "haiku")] {
#[link(name = "root")]
#[link(name = "network")]