<p>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 ugly</p><p><a href="https://github.com/mcclure/pocket-riscv-rs-bug/commit/a369e1f185c729056a5886ef608d8225854f0915" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="ellipsis">github.com/mcclure/pocket-risc</span><span class="invisible">v-rs-bug/commit/a369e1f185c729056a5886ef608d8225854f0915</span></a></p>