| Summary: | Fail on building window.cpp.o, when executing ninja, while building kactivities | ||
|---|---|---|---|
| Product: | [Frameworks and Libraries] plasma-activities | Reporter: | Greg <geebkk> |
| Component: | general | Assignee: | Ivan Čukić <ivan.cukic> |
| Status: | CONFIRMED --- | ||
| Severity: | normal | CC: | nicolas.fella, plasma-bugs-null, yurii.kolesnykov |
| Priority: | NOR | ||
| Version First Reported In: | 5.101.0 | ||
| Target Milestone: | --- | ||
| Platform: | unspecified | ||
| OS: | macOS | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Greg
2022-12-28 02:08:10 UTC
Regression was introduced by commit 5b270191 [0], which makes test to use new KWindowSystem's KX11Extras class [1] that is obviously shipped only on platforms with X11. Luckily this issue only affects test, but not framework itself, so in Homebrew-KDE we just temporary disable test by a cmake option "-DBUILD_TESTING=OFF". [0] https://invent.kde.org/frameworks/kactivities/-/commit/b1faa708be283b89c296f5e49f376396fe1b75d7 [1] https://invent.kde.org/frameworks/kwindowsystem/-/blob/master/src/kx11extras.h kactivities conceptually doesn't make sense on macOS since it's modelling a Plasma-only feature. We shoudln't bother with building it for macOS. https://invent.kde.org/packaging/craft-blueprints-kde/-/merge_requests/442 adjusts the craft blueprints accordingly |