diff --git a/openssl-sys/build/find_normal.rs b/openssl-sys/build/find_normal.rs index 896d3954..b1bdd0c7 100644 --- a/openssl-sys/build/find_normal.rs +++ b/openssl-sys/build/find_normal.rs @@ -60,6 +60,11 @@ fn find_openssl_dir(target: &str) -> OsString { return OsString::from("/usr"); } + // DragonFly has libressl (or openssl) in ports, but this doesn't include a pkg-config file + if host == target && target.contains("dragonfly") { + return OsString::from("/usr/local"); + } + let mut msg = format!( "