Zig cross-compiler toolchain is fantastic: weighs ~40MB, includes clang-12, musl, glibc (v2.2-2.33, selectable).
I wrote a bazel toolchain on top of it, will blog about it sometime soon: https://sr.ht/~motiejus/bazel-zig-cc/
This gives me a hermetic C/C++ compiler for my cgo programs.