I haven't done such testing yet but will do after easter. This is all staged in Debian experimental for now. As for the other new stuff, I'll just add the release notes from the first beta:
"This is the alpha for the 1.15 release, containing many bug fixes and a few new tests. Compositor writers take note - wl_subcompositor.get_subsurface is now documented to be double-buffered. It wasn't clearly specified to be so before (this change should be non breaking in practice and merely remove the opportunity for a render glitch in the compositor.) New API, wl_display_destroy_clients() has been added to help some compositors clean up clients before destroying their display. wayland-scanner can now generate either public or private symbols, and the old command line option "code" will emit a warning. It also has a new --strict option to immediately exit on DTD validation failure. libwayland-egl is now part of wayland, and will presumably be removed from mesa sometime after the 1.15 release. 1.15 is still planned for around April 9th." 76 commits between 1.14.0 and current master (which is one commit ahead of latest beta), diffstat: b/Makefile.am | 49 ++ b/configure.ac | 10 b/cursor/wayland-cursor.h | 4 b/cursor/xcursor.c | 8 b/doc/doxygen/Makefile.am | 1 b/doc/doxygen/wayland.doxygen.in | 2 b/doc/man/wl_display_connect.xml | 32 + b/doc/publican/Makefile.am | 5 b/doc/publican/sources/Protocol.xml | 5 b/doc/publican/sources/Wayland.xml | 1 b/doc/publican/sources/Xwayland.xml | 170 ++++++++++ b/doc/publican/sources/images/xwayland-architecture.png |binary b/egl/wayland-egl-abi-check.c | 235 +++++++++++++ b/egl/wayland-egl-backend.h | 67 +++ b/egl/wayland-egl-backend.pc.in | 9 b/egl/wayland-egl-symbols-check | 51 +++ b/egl/wayland-egl.c | 104 ++++++ b/egl/wayland-egl.pc.in | 11 b/protocol/tests.xml | 52 +++ b/protocol/wayland.xml | 19 + b/src/connection.c | 153 +++++++-- b/src/event-loop.c | 270 +++++++++++++++- b/src/scanner.c | 73 +++- b/src/wayland-client-uninstalled.pc.in | 2 b/src/wayland-client.c | 250 +++++++++++--- b/src/wayland-private.h | 15 b/src/wayland-scanner-uninstalled.pc.in | 2 b/src/wayland-server-core.h | 80 ++++ b/src/wayland-server-uninstalled.pc.in | 2 b/src/wayland-server.c | 79 +++- b/src/wayland-server.h | 10 b/src/wayland-shm.c | 2 b/src/wayland-util.c | 4 b/src/wayland-util.h | 15 b/tests/data/small-private-code.c | 71 ++++ b/tests/display-test.c | 249 ++++++++++++++ b/tests/sanity-test.c | 18 + b/tests/scanner-test.sh | 4 b/tests/socket-test.c | 109 ++++++ b/tests/test-helpers.c | 30 + b/tests/test-runner.h | 35 +- b/wayland-scanner.mk | 6 src/scanner.mk | 8 43 files changed, 2128 insertions(+), 194 deletions(-) -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to wayland in Ubuntu. https://bugs.launchpad.net/bugs/1757951 Title: FFE: wayland 1.15, move libwayland-egl to src:wayland Status in wayland package in Ubuntu: New Bug description: libwayland-egl was moved from mesa to wayland in 1.15rc and will be dropped from Mesa after 18.0.0. So in order to avoid doing this as an SRU later when backporting newer mesa to 18.04 we should do the transition in bionic before release. Debian has done this now in experimental. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/wayland/+bug/1757951/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

