aboutsummaryrefslogtreecommitdiff
path: root/openssl-sys
diff options
context:
space:
mode:
Diffstat (limited to 'openssl-sys')
-rw-r--r--openssl-sys/build.rs11
1 files changed, 8 insertions, 3 deletions
diff --git a/openssl-sys/build.rs b/openssl-sys/build.rs
index 969c5983..340faf08 100644
--- a/openssl-sys/build.rs
+++ b/openssl-sys/build.rs
@@ -197,10 +197,15 @@ fn try_pkg_config() {
return
}
- let lib = pkg_config::Config::new()
+ let lib = match pkg_config::Config::new()
.print_system_libs(false)
- .find("openssl")
- .unwrap();
+ .find("openssl") {
+ Ok(lib) => lib,
+ Err(e) => {
+ println!("run pkg_config fail: {:?}", e);
+ return;
+ }
+ };
validate_headers(&lib.include_paths);