https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: app-crypt/sequoia-sq-0.27.0 fails to compile (MUSL-CLANG-SYSTEM). Discovered on: amd64 (internal ref: tinderbox_musl) NOTE: (MUSL-CLANG-SYSTEM) in the summary means that bug was found on a machine that runs MUSL libc + clang16 but this bug MAY or MAY NOT BE related to musl/clang16.
Created attachment 851078 [details] build.log build log and emerge --info
It seems to be clang16 related (didn't tested musl). The issue didn't occure after forcing clang15 to be used. With clang16 it fails. (on my maschine at least)
(In reply to ZappeL from comment #2) > It seems to be clang16 related (didn't tested musl). > > The issue didn't occure after forcing clang15 to be used. With clang16 it > fails. (on my maschine at least) how to force use clang15?
We probably need to use llvm.eclass for any of these packages using libclang/bindgen. That would allow user overrides as a bonus too.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e2db0878d2e38cc3a76236fdbb57e4ccb84aebc commit 2e2db0878d2e38cc3a76236fdbb57e4ccb84aebc Author: Sam James <sam@gentoo.org> AuthorDate: 2023-05-20 06:38:22 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-05-20 06:55:58 +0000 app-crypt/sequoia-sq: use llvm.eclass for bindgen Just like 1fd5803705bc3bc5ede5559d08b6e4c57a201fbf. Could bump the crates like gyakovlev said but we're about to do that for a bump anyway. Closes: https://bugs.gentoo.org/894358 Signed-off-by: Sam James <sam@gentoo.org> app-crypt/sequoia-sq/sequoia-sq-0.28.0.ebuild | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-)