|author||Erick Tryzelaar <email@example.com>||Thu Oct 11 16:07:07 2018 -0700|
|committer||Erick Tryzelaar <firstname.lastname@example.org>||Thu Oct 11 16:38:33 2018 -0700|
[rust] Regenerate Cargo.lock to fix building fuchsia It appears doing a `rm Cargo.lock` and then rebuilding it with cargo.vendor generates a file in a different format than what the rest of fuchsia expects. It generates a `[root]` fuchsia-third-party block, instead of a `[[packages]]` fuchsia-third-party-block. I'm not sure what is causing this upstream yet, but this fixes the problem by running `cargo build` in rust-crates, which corrects the file. Change-Id: I65c3808f45fee1b1c06a52181df6cad3154f8224
You will need a modern OpenSSL and to export either
LDFLAGS in order for cargo to find it, before running
You can install using
brew install openssl and observe
brew info openssl for the above exports. It is recommended you only export these as-needed, not permanently, to avoid causing incompatibilities with other software.
This repository contains vendored copies of third party code used in Fuchsia.
Further documentation is available here: