Auto merge of #109335 - Mark-Simulacrum:stable-next, r=Mark-Simulacrum
[stable] 1.68.1 release
This packages up a set of release notes, version bump, and backports of:
* Don't eagerly convert principal to string #108162
* Revert "enable ThinLTO for rustc on x86_64-pc-windows-msvc dist builds" #109094
* Create dirs for build_triple #109111
* Fix linker detection for clang with prefix #109156
* ci: use apt install --download-only for solaris debs #108951
The last of those is not yet stable-accepted but I expect it to be, we will drop it and rebuild artifacts if we don't actually approve it.
r? `@Mark-Simulacrum`