ozone/wayland: support libwayland <1.10
Some internal methods use wl_proxy_get_version and wl_proxy_marshal_constructor_versioned that were defined in libwayland 1.10. However, we fail to resolve to map with these symbols when Chromium is run against older versions and that results in failures. Thus, fix that by checking if these exist by redeclaring them with weak function attribute. Bug: 1123005 Change-Id: I4407e0a6917f951b0ccfe3f9ffd366bc64dc9838 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2379917Reviewed-by:Thomas Anderson <thomasanderson@chromium.org> Reviewed-by:
Robert Kroeger <rjkroege@chromium.org> Commit-Queue: Maksim Sisov (GMT+3) <msisov@igalia.com> Cr-Commit-Position: refs/heads/master@{#802714}
Showing
Please register or sign in to comment