https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84173
--- Comment #14 from Javier Serrano Polo <javier--1JjCLmwH3DOs1h35RYKsyJrkQzDNHN at jasp dot net> --- (In reply to Adam Conrad from comment #13) > Please stop speaking as if you speak for the Debian toolchain maintainers, > or Debian as a whole. You don't. I do not represent Debian, but I state facts: multiarch interpreter names are officially supported in Debian. This is true because: 1. Multiarch interpreters are shipped in glibc packages of the stable release. 2. Programs compiled with multiarch interpreters work in Debian without further changes. 3. Multiarch interpreters are not the target of the traditional interpreter symlinks, thus they are not required for traditional programs. 4. Debian ldconfig takes care not to remove the multiarch interpreters. This is intentional, as you can read: /* Do not change the symlink pointer to the dynamic linker except for non-existing symlinks, as it might break multiarch systems. */ 5. Debian glibc maintainers are careful not to add files to their packages because that would mean they implicitly support the provided feature. So please have a look at the submitted patch.