mcc, I have been for some time frustrated with a project which practically speaking must use
.cargo/config.toml
, a Rust "feature of last resort" that the Rust devs seem to almost be leaving intentionally poorly supported to disusade you from using it. Just now I found a way to solve a serious and fundamental problem.cargo/config.toml
normally causes, and I'm split between feeling very satisfied and really annoyed because oh my god this solution is so uglyhttps://github.com/mcclure/pocket-riscv-rs-bug/commit/a369e1f185c729056a5886ef608d8225854f0915