1DOLLY 72PACKAGE rust3REQUIRES HOST runtime@04REQUIRES HOST dso@05REQUIRES HOST threads@06789COPY /v0.1.4/demos/rust/Dollyfile-rust-build 0067b700f1c4853fae96e6255a43cee8ab7f9fe5966c9ef3ebb3ed504305bb10 /opt/rust-sdk /opt/rust-sdk10COPY /v0.1.4/demos/rust/Dollyfile-rust-build 0067b700f1c4853fae96e6255a43cee8ab7f9fe5966c9ef3ebb3ed504305bb10 /usr/share/licenses/rust /usr/share/licenses/rust1112INSTALL /v0.1.4/Dollyfile-cc dadb1af6ae3450a3a48bf4c955fe40d012a9a20d6dc3eca63c4f2737ab4080cc13FILE /usr/bin/rustc1415 /opt/rust-sdk/bin/rustc "$@"16EXPORTS TOOL rustc17EXPORTS FOLDER rust-sdk /opt/rust-sdk18EXPORTS FOLDER rust-licenses /usr/share/licenses/rust19FILE /usr/share/man/cat1/rustc.120 rustc: the Rust compiler and standard library, built inside Dolly from their21 pinned sources (Rust 1.98.1, its LLVM 22.1.8).22 23 rustc main.rs -o main compiles a program; cc links it24 cargo build builds a crate (the cargo package)25 26 Programs are compiled with panics that abort, and there are no dynamic Rust27 libraries. Executables link threaded and need threads@0 in the image that28 runs them. The compiler loads procedural macros, so an image that keeps29 rustc declares dso@0. Upstream's documentation: https://doc.rust-lang.org/30