[Mesa-maintainers] PSA: Future of wayland-egl

Emil Velikov emil.l.velikov at gmail.com
Tue Feb 27 12:16:03 UTC 2018


HI distribution maintainers and packagers,

Some of you may have experienced an issue with multiple
libwayland-egl.so when dealing with Mesa and proprietary drivers. The
Nvidia drivers do it, although others also ship their version of the
DSO.

Fortunately, one of the Nvidia developers added a formal backend ABI
and tests, making the library completely hardware agnostic.
The next step was to polish and upstream in the wayland repository.
That is now true with wayland 1.14.91 (1.15 alpha) [1].

What does it mean to you:
 - wayland package - now provides
a) the wayland-egl header, library and pkg-config file
b) the wayland-egl-backend header and pkg-config file - needed only
for building mesa

 - mesa package
a) expected with 18.1.0 the library & pkg-config files will no longer
be provided
b) the backend header and pkg-config file from above will be required
- mesa already depends on wayland, so that's _not_ a new dependency

If you have any questions, please let me know.

Thanks
Emil

[1] https://lists.freedesktop.org/archives/wayland-devel/2018-February/037237.html


More information about the Mesa-maintainers mailing list