Created attachment 903594 [details] Terminal Output Log For some reason, if trying to make my system conform to LLVM18 (mask LLVMs below and above 18 major), Krita seems to prevent me from updating because I'm not using an older version... Thereby forcing me to choose either uninstalling it or just not update. I'd rather not have to install a separate LLVM toolchain just for one app when the rest of the system builds with LLVM18 just fine.
That's a misinterpretation.
Well, can you elaborate how it's a misinterpretation...?
(In reply to Neko-san from comment #2) > Well, can you elaborate how it's a misinterpretation...? It's (stable) doxygen, and it seems to be self-inflicted..? Did you mask <clang-18? Either way, ~testing doxygen allows clang-18.
Considering that LLVM doesn't have the Gentoo equivalent of "gcc-config" which effectively does the same thing, I wouldn't say "self-inflicted" is either a fair or accurate assessment for masking older versions of my profile's toolchain. That aside, thanks for clarifying that doxygen was the one holding it back.
(In reply to Neko-san from comment #4) > Considering that LLVM doesn't have the Gentoo equivalent of "gcc-config" > which effectively does the same thing, I wouldn't say "self-inflicted" is > either a fair or accurate assessment for masking older versions of my > profile's toolchain. > > That aside, thanks for clarifying that doxygen was the one holding it back. No, it's based on PATH, and you can set e.g. CC=clang-17 if you want then. But masking isn't right given LLVM and Clang are *also* libraries.