On 2/4/26 11:07 AM, Ben Cooksley wrote:
Building Qt is quite the endeavour, it isn't for the faint of heart and
in the case of WebEngine at least requires the VMLarge type on CI due to
the memory requirements involved (16GB isn't enough for WebEngine), and
also takes quite a long time.
That would significantly complicate building and updating VM images for
CI and make it significantly more resource intensive (not to mention the
fact that we would probably then have to build all the things that
depend on Qt, because we can't have the distribution install those
anymore either).
Doesn't Fedora turn on frame pointers by default these days?
If we had a Fedora CI runner, we could run the LSAN code on only that
one. This would keep things fast for the other CI runners that don't
have frame pointers enabled by default, and we'd get LSAN results
without having to compile our own Qt.
A Fedora CI runner would probably be useful anyway since it's a popular
KDE distro these days.
Nate