Thank you for the feedback. There was indeed more X11 usage that needed to be conditionalized. I figured out how to test this locally (with https://wiki.gnome.org/Initiatives/Wayland/GnomeShell/Testing ) and I believe the newly built 0.8.0-4 is working correctly. Could you please try again?
Thank you for the report. I run an X11 desktop so of course I didn't see the crash when I tried. It turns out 0.8.0 added additional X11-dependent code that needed to be made runtime-conditional instead of compile-time. If you would be able to try -3 and confirm that works on your Wayland desktop, I can try pushing my changes upstream.
This update has been unpushed.
This update has been unpushed.
@atim this was already noted in the description of this update. The conflict has to be fixed on the other end, and they have already been notified.
@besser82 this was already noted in the description of this update. The conflict has to be fixed on the other end, and they have already been notified.
This update has been unpushed.
Doesn't the fix for CVE-2017-14929 cause an ABI break?
Doesn't the fix for CVE-2017-14929 cause an ABI break?
This update has been unpushed.