https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90077
Rich Felker <bugdal at aerifal dot cx> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bugdal at aerifal dot cx --- Comment #2 from Rich Felker <bugdal at aerifal dot cx> --- musl does not support sharing an include dir between archs (or 32-/64-bit "versions of the same target" in gcc multilib framing), so aside from policy of not using lib names like lib64, the multilib framework is just not suitable. We do support full multiarch with separate include and lib paths for each separate arch/ABI in the same filesystem, similar but not exactly the same as what Debian does (Debian shares top-level include just not sys and bits; for musl this may unofficially work but it's not officially supported and there's no reason to believe it's compatible with 3rd-party libs that may install arch-dependent headers generated at build time into that dir).