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, yurii.kolesnykov |
Priority: | NOR | ||
Version: | 5.101.0 | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | macOS | ||
Latest Commit: | Version Fixed 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 |