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.

Reply via email to