Hi,<br><br>On Thursday, February 12, 2015, Bryce Harrington <<a href="mailto:bryce@osg.samsung.com">bryce@osg.samsung.com</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Wed, Feb 11, 2015 at 06:15:18PM +0000, Daniel Stone wrote:<br>
> Older versions of Mesa provided header definitions for the<br>
> EGL_WL_bind_wayland_display extension, but an earlier version of the<br>
> extension which only provided the (un)bind entrypoints, and not<br>
> QueryWaylandBuffer. Detect this half-provision and make sure we export<br>
> the QueryWaylandBuffer definitions as well.<br>
><br>
> Fixes build failure with EGL on Ubuntu 12.04.<br>
><br>
> Signed-off-by: Daniel Stone <<a href="javascript:;" onclick="_e(event, 'cvml', 'daniels@collabora.com')">daniels@collabora.com</a>><br>
<br>
If I understand properly, this basically splits the definitions that<br>
were provided for when EGL_WL_bind_wayland_display is unavailable into<br>
two chunks, the first just declares wl_display and the bind api when<br>
EGL_WL_bind_wayland_display is missing, and the remainder only when<br>
EGL_WAYLAND_BUFFER_WL isn't available.  Ubuntu 12.04 has<br>
EGL_WL_bind_wayland_display defined but not EGL_WAYLAND_BUFFER_WL.<br>
<br>
Presuming my understanding's correct and assuming this has been verified<br>
as a fix on 12.04,<br>
</blockquote><div><br></div><div>Exactly. Thanks for the review!</div><div><br></div><div>Cheers,</div><div>Daniel<span></span> </div>