You need to include not just glibc, you also need to include ld.so sometimes, because older libs can become incompatible with current ld.so (Linux port of SMAC for example), and I fear what it might do sometimes when trying to link openGL or Vulkan driver that links to newer glibc.
Oh, is that why steam still depends on trashy 32bit-libs? Last week, after updating my Debian, steam broke because of that s**, and now I have to think about using a separate windows-machine just for this, until steam removes the 32bit-dependencies (which seems to be planned for 2026).
On my Debian system I use the flatpack version of Steam, it comes with the 32bit stuff inside the container, so you don't need any 32bit packages in the OS.
The flatpak-client starts here, but has permissions-problems with installing games. Probably because I have to use a different ssd from the one where the flatpak is installed at.
500 comments https://news.ycombinator.com/item?id=32471624