On https://www.gentoo.org/downloads/#amd64-advanced, we have "LLVM-based stage archives" and 2 stage3 links. There's two problems: 1) We're not calling them out as experimental; 2) We're not explaining that they're libc++ based and hence not ABI compatible with libstdc++ (bug 944478, bug 944482)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/sites/www.git/commit/?id=20f7b720b707e1c057c72c94a224ce53c7559572 commit 20f7b720b707e1c057c72c94a224ce53c7559572 Author: Sam James <sam@gentoo.org> AuthorDate: 2025-02-11 06:22:45 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2025-02-11 06:22:45 +0000 downloads: add warning for LLVM stages The "LLVM stages" right now are really "pure LLVM" stages which means they're not ABI compatible with the regular ones (which use libstdc++ rather than libc++/libcxx) and you cannot use GCC as a fallback if something fails to build. This can be reworked if/when we have libstdc++-based LLVM stages (see bug #944482 and the related bug #944478). Bug: https://bugs.gentoo.org/944478 Bug: https://bugs.gentoo.org/944482 Closes: https://bugs.gentoo.org/944483 Signed-off-by: Sam James <sam@gentoo.org> _includes/downloads/amd64-advanced.html | 10 ++++++++++ _includes/downloads/arm64-advanced.html | 10 ++++++++++ 2 files changed, 20 insertions(+)