Using fedora 27, openssl-static provides /usr/lib64/libssl.so and /usr/lib64/libcrypto.so.
The below commit prevents this from linking properly.
9a57960
Expectation: If I set OPENSSL_STATIC I'd either expect the whole thing to fail, print a very descriptive warning with a hint on how to fix this.
What happens actually: a) Missing -L flag warning, b) links dynamically (which I explicitly want to prevent (need to share this from Ubuntu 16.04 over Arch to Fedora Rawhide)
I also opend a topic: https://users.rust-lang.org/t/how-to-link-openssl-statically/14912/2
Also filed: rust-openssl/rust-openssl#825 (comment)
Possibly related: #37
Using fedora 27,
openssl-staticprovides/usr/lib64/libssl.soand/usr/lib64/libcrypto.so.The below commit prevents this from linking properly.
9a57960
Expectation: If I set
OPENSSL_STATICI'd either expect the whole thing to fail, print a very descriptive warning with a hint on how to fix this.What happens actually: a) Missing
-Lflag warning, b) links dynamically (which I explicitly want to prevent (need to share this from Ubuntu 16.04 over Arch to Fedora Rawhide)I also opend a topic: https://users.rust-lang.org/t/how-to-link-openssl-statically/14912/2
Also filed: rust-openssl/rust-openssl#825 (comment)
Possibly related: #37