At least no specific Rust dependencies. Sure, it does increase the size of the binary, and Martin is of course right that runtimes don't get fixed as easily with static linkage in each application, but the key right now is to avoid anything like "Rust programs are a hassle for the end user". That would be deadly for a new language. Same for Go. With today's RAM and SSD, 1MB per program isn't that much of a price to pay.
Let's take e.g. static website generators. They are often quite a hassle to set up, particularly under Windows - with one notable exception: Hugo, written in Go (hence the name). That's just one executable, and this gets mentioned in every comparative review.
That would be a pretty unusual approach.I would not be surprised if Rust itself is completely independent, and builds against the oldest possible versions of glibc/kernel etc... as it can manage, EVEN if you compile it on the latest Linux (i.e, it includes the old stuff to link against).
Yes, please do so, that would be interesting to know.I would have to test it and see if a binary I build on Debian 10 will run on 8.