Windows toolchain for Krita builds is updated to Clang 18

Dmitry Kazakov dimula73 at gmail.com
Thu Oct 17 13:30:55 BST 2024


Hi, all!

Just wanted to let you know that I have finished the transition of our
Windows CI build from Clang-15 to Clang-18.

What does it mean for the developers:

1) All the dependency packages have been rebuilt with the new compiler.
2) Your existing environments using clang-15 will continue to work, unless
you try to refetch the dependencies. Don't do that.
3) When you decide to update, just start a new environment from scratch.
You will need to download the new compiler
<https://github.com/mstorsjo/llvm-mingw/releases/download/20240619/llvm-mingw-20240619-ucrt-x86_64.zip>.

4) The chapter in the documentation has already been updated:
https://docs.krita.org/en/untranslatable_pages/building_krita.html#prerequisites

One of the reasons to trigger this upgrade was the missing support for ASAN
on Windows 11 in Clang 15. So now we have regular weekly Windows ASAN
builds of Krita available for download :)

The first builds after the upgrade:
https://invent.kde.org/graphics/krita/-/pipelines/798779

Instructions on how to run Krita with ASAN to get symbolizer working:
https://invent.kde.org/graphics/krita#windows-build-with-asan-in-qt-and-krita

-- 
Dmitry Kazakov
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kimageshop/attachments/20241017/5505ff27/attachment.htm>


More information about the kimageshop mailing list