<div dir="ltr">Just a follow-up to make sure this makes it into mesa-stable.<div><br></div><div>I know the release window for 18.2.2 is coming up.<div><br></div></div></div><br><div class="gmail_quote"><div dir="ltr">On Thu, 27 Sep 2018 at 16:32, Dave Airlie <<a href="mailto:airlied@gmail.com" target="_blank">airlied@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Thu, 27 Sep 2018 at 15:40, Stuart Young <<a href="mailto:cefiar@gmail.com" target="_blank">cefiar@gmail.com</a>> wrote:<br>
><br>
> Hi All,<br>
><br>
> Can we get some feedback on this patch please?<br>
><br>
> At the moment, we can't compile vulkan using libxcb < 1.13 due to the use of the RandR lease mechanism. Dave Airlie (cc'd) did some work previously to allow things to be compiled with libxcb 1.11/1.12, mainly by ifdef'ing certain code with HAVE_DRI3_MODIFIERS so that it would compile, but without the extra features that xcb 1.13+ provides. See commit 7aeef2d4efdc809a698e "dri3: allow building against older xcb (v3)" for that.<br>
><br>
> The patch (originally provided by Maxime) appears to solve the new build issue, and in much the same way as Dave Airlie did with his previous patch.<br>
><br>
> Note: If we "must have" xcb 1.13, then that's fine. But if that is the case, then we need to update mesa's build deps so that this is explicit (ie: effectively reverting Dave Airlie's commits on the issue).<br>
><br>
<br>
Pushed it, was building on old Ubuntu yesterday and forgot to actually<br>
push it back out.<br>
<br>
Dave.<br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="m_8618848632778535770gmail_signature" data-smartmail="gmail_signature">Stuart Young (aka Cefiar)</div>