On 8/26/21 9:58 PM, Ben Cooksley wrote:
On Wed, Aug 25, 2021 at 9:58 PM Vlad Zahorodnii <vlad.zahorod...@kde.org
<mailto:vlad.zahorod...@kde.org>> wrote:
Hi,
Hi Vlad,
I've just merged a patch that tweaks some protocol additions in the
plasma window management protocol that were made this month and haven't
been released yet.
Even though that change won't affect users running stable version of
plasma, it may cause issues on developer machines.
If you experience startup issues with plasma on wayland, in particular
plasma not starting at all, please recompile the following projects:
* plasma-wayland-protocols
* kwayland
* kwayland-server
* kwin
* plasma-workspace
I'm afraid the CI system may disagree with you regarding the impact on
stable branches, please see
https://build.kde.org/view/Failing/job/Plasma/job/kwayland/
<https://build.kde.org/view/Failing/job/Plasma/job/kwayland/>
These breakages look to be related to plasma-wayland-protocols.
It looks like stable-kf5-qt5 SUSEQt5.15 and stable-kf5-qt5 FreeBSDQt5.15
need a dependency build.
Just to clarify, plasma-wayland-protocols with relevant protocol changes
hasn't been released yet. It's not possible to break API or ABI
compatibility with KWayland 5.85 or earlier.
Cheers,
Vlad
I also note that these changes caused substantial disruption to the CI
system requiring multiple Dependency Builds to be run to correct the
issue and restore normal service.
As plasma-wayland-protocols is not part of either Frameworks or Plasma,
please ensure necessary changes to it are landed well in advance of
starting to use them - rather than all at the same time.
Sorry for the inconvenience,
Vlad
Thanks,
Ben