Results 430 comments of Aria Desires

Breaking this up into parts ## binary extensions As far as the final file name we package in archives / unpack to systems: extension isn't really negotiable, and if we...

Note that this doesn't actually make us fully cargo-independent, as there are randomly places in the code that assume cargo unconditionally must exist. While there places are very well-defined and...

ugh making the installers expect .tar.gz breaks the updater/installer self-tests which find .tar.xz on the current releases. and you need to go to .tar.gz for npm. handling this requires disabling...

Right now the biggest issue I'm running into is how "random" it is that something is a global setting or not, and the fact that a global setting vs a...

> complex defaults ("enable build cache if config x or y are enabled") This design is based entirely on the config overhaul i did in oranda last year, and it...

This doc-comment in oranda is quite informative about the basic idea of the design: https://github.com/axodotdev/oranda/blob/0044504916cfbeaf5a830d8703828a81375b3362/src/config/mod.rs#L1 What this design adds is an extra "Inheritable" thing between Config and Layer to represent...

We generate the pdb and upload it to the release, however we don't: * handle dsym (it's a directory so as it turns out we might need to zip it...

dwp is blocked on https://github.com/rust-lang/cargo/pull/11572 dsyms would be nice to do before shipping...

The cargo issue was fixed (obvs needs to ride the trains) but https://github.com/rust-lang/rust/issues/105991 is also an argument against using it.

There is some work planned to cleanup the mess of symbol formats in rustc so it's easier to just ask for the right thing. Notably a new [`-Csplit-debuginfo=post-link` mode](https://github.com/rust-lang/compiler-team/issues/721) has...