aarch64-apple-ios
target.Procursus/lsd.control at main · ProcursusTeam/Procursus
Procursus/lsd.mk at main · ProcursusTeam/Procursus
Install cargo from Procursus apt repository.
Set TMPDIR to somewhere not /var
or /tmp
, e.g. TMPDIR=/compiling/tmprust
Some packages have weird errors on iOS
# root @ arinc9-iPhone in ~ [18:03:49]
$ cargo install boringtun
Updating crates.io index
Installing boringtun v0.4.0
Downloaded num_threads v0.1.5
Downloaded once_cell v1.10.0
Downloaded tracing-core v0.1.26
Downloaded tracing-subscriber v0.3.11
Downloaded cc v1.0.73
Downloaded parking_lot_core v0.9.2
Downloaded tracing-attributes v0.1.20
Downloaded tracing v0.1.34
Downloaded crossbeam-channel v0.5.4
Downloaded time v0.3.9
error: failed to compile `boringtun v0.4.0`, intermediate artifacts can be found at `/tmp/cargo-installNbk55u`
Caused by:
failed to parse manifest at `/var/root/.cargo/registry/src/github.com-1ecc6299db9ec823/time-0.3.9/Cargo.toml`
Caused by:
feature `resolver` is required
consider adding `cargo-features = ["resolver"]` to the manifest