Closed faern closed 1 year ago
We decided to vendor openSSL since not vendoring it also caused issues for some users. I just created #452 adding some documentation in the README to clarify this and make it easy for user that want to opt out of the default vendored openSSL
Thanks for the extra documentation :+1:
I tried to install
cargo-espflash
and got compilation errors for OpenSSL (I did not have Perl installed). My system has a perfectly valid OpenSSL installation it can use.I finally got it to install with
OPENSSL_NO_VENDOR=1 cargo install cargo-espflash
. But I don't think that should be needed to set explicitly. IMHO using the local install should be the default, and vendoring should be the fallback.https://github.com/esp-rs/espflash/blob/4e7c018954cef041cedc110c3aebb3e91cd15dde/cargo-espflash/Cargo.toml#L40