KDE Frameworks with failing CI (master) (16 February 2025)
Sune Vuorela
nospam at vuorela.dk
Tue Feb 18 07:53:00 GMT 2025
On 2025-02-16, Albert Astals Cid <aacid at kde.org> wrote:
> breeze - 2nd Week
> * https://invent.kde.org/frameworks/breeze-icons/-/pipelines/884486
> * Fails to compile on Windows
So we (me, Redondo, Sitter) did some debugging yesterday.
These are our findings:
- qDebug and friends on windows doesn't get written to stderr for
console tools, like qrcAlias
https://invent.kde.org/frameworks/breeze-icons/-/merge_requests/451
- qrcAlias stores all icons in memory where a hash would be sufficient
https://invent.kde.org/frameworks/breeze-icons/-/merge_requests/450
- icon generation doesn't work on windows
https://invent.kde.org/frameworks/breeze-icons/-/commit/585e3337da92668bf4b21b17889dc69896177b58
- Icon generation with symlinks doesn't work in our CI_setup
https://invent.kde.org/frameworks/breeze-icons/-/commit/dcf83f4b406058c073261a48f704b6040f665442
- Craft doesn't do icon generation because it is broken
https://invent.kde.org/packaging/craft-blueprints-kde/-/blob/master/kde/frameworks/tier1/breeze-icons/breeze-icons.py?ref_type=heads#L39
- Force folder creation always to pretend icon generation works (This
makes it green but probably broken)
https://invent.kde.org/frameworks/breeze-icons/-/merge_requests/452
I'd like some of the windowsers to also help figure out what are the
good solution. 450 and 451 can just be approved and merged. The rest
might need a bit of discussion to find the right solution.
/Sune
More information about the Kde-frameworks-devel
mailing list