Clone this repo:
  1. a0c8d7b [rustls] Import rustls and its dependencies by Erick Tryzelaar · 5 days ago master
  2. 39df0bd [rust] add json5 0.2.2 by Gary Bressler · 5 days ago
  3. 66b1ec5 [rust] Add rust-tuf dependencies by Erick Tryzelaar · 7 days ago
  4. a611568 [rust] Bump libraries to their latest minor versions by Erick Tryzelaar · 8 days ago
  5. aa0fc12 [winapi-build] Remove the now unnecessary winapi-build fake by Erick Tryzelaar · 8 days ago

Fuchsia Rust package ( mirror Repository


After modifying Cargo.toml, Run fx update-rustc-third-party


You will need a modern OpenSSL and to export either PKG_CONFIG_PATH or CFLAGS and LDFLAGS in order for cargo to find it, before running fx update-rustc-third-party.

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: