Hi the current ebuild for thunderbird-102.13.0 bdepends on virtual/rust:0/llvm-15 or virtual/rust:0/llvm-14 However thunderbird 102.13.0 builds just fine with virtual/rust:0/llvm-16 Can you please add it to the ebuild? This causes some mess on ~amd64 (at least) where emerge pulls dev-lang/rust-1.70 together with dev-lang/rust-bin-1.69 Thanks Reproducible: Always
Created attachment 865819 [details, diff] ebuild patch the patch allows building thunderbird with llvm-16
Dupe of bug 910102 I think? *** This bug has been marked as a duplicate of bug 910102 ***
Apologies, I've missed #910102
It works when you build it with -clang, or at least with -clang -lto. It doesn't work for anyone. Portage shouldn't go wild over the dep as TB still specifies virtual/rust:0/llvm-15 as a valid dep, I don't know why it's behaving like this. Try to update the world --with--bdeps=n meanwhile? I'll patch 102.14.0 to be compatible with virtual/rust:0/llvm-16.
Hi, with--bdeps=n didn't help at all: it'd still install rust-bin/llvm-15 Thanks a lot for 102.14.0, looking forward to it
Hmm, my bad, looks like the patch to fix rust-1.70 compatibility made it into upstream 102.13.0 release.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd55bdb882865a38c7367b8c8ad886a39110d412 commit cd55bdb882865a38c7367b8c8ad886a39110d412 Author: Joonas Niilola <juippis@gentoo.org> AuthorDate: 2023-07-20 13:44:55 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2023-07-20 13:46:37 +0000 mail-client/thunderbird: bump LLVM compatibility to 16 on 102 Closes: https://bugs.gentoo.org/910102 Closes: https://bugs.gentoo.org/910582 Closes: https://bugs.gentoo.org/910369 Signed-off-by: Joonas Niilola <juippis@gentoo.org> mail-client/thunderbird/thunderbird-102.13.0.ebuild | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-)
Thanks Joonas!