Have you ever tried to compile a helloworld Rust program in --release mode? If yes, have you seen its binary size? Suffice to say, it’s not exactly small. Or at least it wasn’t small until recently. This post details how I found about the issue and my attempt to fix it in Cargo.
So debug builds now strip it by default as well?
It’s also what I understood from what I read but I assume it was just a poor choice of word. Debug symbols are way too important for debugging to be stripped by default.
On reflection I imagine the debug profile does enable this
Yeah, this make sence
I guess it may use external debug symbols and strip them from the binary by default.
Otherwise seems like a massive change haha