with clang's LTO-thin fails : log: http://0x0.st/HOaz.log without LTO compiles successfully.
Created attachment 870818 [details] build log produced by emerge
possibly a duplicate of https://bugs.gentoo.org/858389
Please always attach logs
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=127dc03a3c8fa58347375f41795635594a47b2c6 commit 127dc03a3c8fa58347375f41795635594a47b2c6 Author: Sam James <sam@gentoo.org> AuthorDate: 2024-03-07 18:54:09 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-03-07 18:54:09 +0000 dev-debug/lldb: filter LTO (ODR violations) Bug: https://github.com/llvm/llvm-project/issues/83636 Bug: https://bugs.gentoo.org/914354 Closes: https://bugs.gentoo.org/858389 Signed-off-by: Sam James <sam@gentoo.org> dev-debug/lldb/lldb-15.0.7.ebuild | 5 ++++- dev-debug/lldb/lldb-16.0.6-r1.ebuild | 5 ++++- dev-debug/lldb/lldb-16.0.6.ebuild | 5 ++++- dev-debug/lldb/lldb-17.0.6.ebuild | 5 ++++- dev-debug/lldb/lldb-18.1.0.ebuild | 5 ++++- dev-debug/lldb/lldb-19.0.0.9999.ebuild | 5 ++++- dev-debug/lldb/lldb-19.0.0_pre20240302.ebuild | 5 ++++- 7 files changed, 28 insertions(+), 7 deletions(-)
I dunno what this was about, tbh, but filtered for now. Interestingly, nobody else has hit this?