<div dir="ltr">That's packaged for bionic, might be worth creating your own PPA and base the pkgbuild on that - apologies if I'm getting the lingo wrong - I don't use Ubuntu myself<div><br></div><div>Alternatively maybe check for other PPAs that might have them already packaged for you, I think Padoka and Oibaf might have what you're after</div></div><br><div class="gmail_quote"><div dir="ltr">On Thu, 2 Aug 2018 at 18:00 Guang Bai <<a href="mailto:guang.bai@intel.com">guang.bai@intel.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, 2 Aug 2018 17:55:21 +0100<br>
Mike Lothian <<a href="mailto:mike@fireburn.co.uk" target="_blank">mike@fireburn.co.uk</a>> wrote:<br>
<br>
> Which distro are you using?<br>
<br>
uBuntu-14.045 & uBuntu-16.04<br>
Thanks,<br>
Guang<br>
<br>
> <br>
> On Thu, 2 Aug 2018 at 17:35 Guang Bai <<a href="mailto:guang.bai@intel.com" target="_blank">guang.bai@intel.com</a>> wrote:<br>
> <br>
> > This is the reason for me to look for helps from our mesa-dev<br>
> > community. Thanks,<br>
> > Guang<br>
> ><br>
> > On Thu, 2 Aug 2018 17:10:16 +0100<br>
> > Mike Lothian <<a href="mailto:mike@fireburn.co.uk" target="_blank">mike@fireburn.co.uk</a>> wrote:<br>
> >  <br>
> > > Yeah the lease stuff was added in the newer version of xcb-protos<br>
> > > I think, I'm surprised the configure didn't error out<br>
> > ><br>
> > > On Thu, 2 Aug 2018, 17:07 Guang Bai, <<a href="mailto:guang.bai@intel.com" target="_blank">guang.bai@intel.com</a>> wrote:<br>
> > >  <br>
> > > > On Thu, 2 Aug 2018 16:54:58 +0100<br>
> > > > Mike Lothian <<a href="mailto:mike@fireburn.co.uk" target="_blank">mike@fireburn.co.uk</a>> wrote:<br>
> > > >  <br>
> > > > > Hi  <br>
> > > > My mesa build was ok with 18.1 and previous versions and it's<br>
> > > > just broken with latest master and 18.2.<br>
> > > ><br>
> > > > Here are my build errors with 18.2 & master -<br>
> > > ><br>
> > > > Thanks,<br>
> > > > Guang<br>
> > > ><br>
> > > >  Making all in vulkan<br>
> > > > make[3]: Entering directory '.../mesa/src/vulkan'<br>
> > > >   CC       wsi/wsi_common_display.lo<br>
> > > >   CCLD     <a href="http://libvulkan_util.la" rel="noreferrer" target="_blank">libvulkan_util.la</a><br>
> > > > ar: `u' modifier ignored since `D' is the default (see `U')<br>
> > > > wsi/wsi_common_display.c:1134:4: error: unknown field<br>
> > > > ‘sequence_handler’ specified in initializer<br>
> > > >     .sequence_handler = wsi_display_sequence_handler,<br>
> > > >     ^<br>
> > > > wsi/wsi_common_display.c:1134:24: warning: initialization from<br>
> > > > incompatible pointer type [-Wincompatible-pointer-types]<br>
> > > >     .sequence_handler = wsi_display_sequence_handler,<br>
> > > >                         ^<br>
> > > > wsi/wsi_common_display.c:1134:24: note: (near initialization for<br>
> > > > ‘event_context.page_flip_handler’)<br>
> > > > wsi/wsi_common_display.c: In function<br>
> > > > ‘wsi_register_vblank_event’: wsi/wsi_common_display.c:1516:17:<br>
> > > > error: implicit declaration of function<br>
> > > > ‘drmCrtcQueueSequence’ [-Werror=implicit-function-declaration]<br>
> > > > int ret = drmCrtcQueueSequence(wsi->fd, connector->crtc_id, ^<br>
> > > > wsi/wsi_common_display.c: In function<br>
> > > > ‘wsi_acquire_xlib_display’: wsi/wsi_common_display.c:2307:4:<br>
> > > > error: unknown type name ‘xcb_randr_lease_t’<br>
> > > >     xcb_randr_lease_t lease = xcb_generate_id(connection);<br>
> > > >     ^<br>
> > > > wsi/wsi_common_display.c:2308:4: error: unknown type name<br>
> > > > ‘xcb_randr_create_lease_cookie_t’<br>
> > > >     xcb_randr_create_lease_cookie_t cl_c =<br>
> > > >     ^<br>
> > > > wsi/wsi_common_display.c:2309:7: error: implicit declaration of<br>
> > > > function<br>
> > > > ‘xcb_randr_create_lease’ [-Werror=implicit-function-declaration]<br>
> > > > xcb_randr_create_lease(connection, root, lease, 1, 1, ^<br>
> > > > wsi/wsi_common_display.c:2311:4: error: unknown type name<br>
> > > > ‘xcb_randr_create_lease_reply_t’<br>
> > > >     xcb_randr_create_lease_reply_t *cl_r =<br>
> > > >     ^<br>
> > > > wsi/wsi_common_display.c:2312:7: error: implicit declaration of<br>
> > > > function<br>
> > > > ‘xcb_randr_create_lease_reply’ [-Werror=implicit-function-declaration]<br>
> > > > xcb_randr_create_lease_reply(connection, cl_c, NULL); ^<br>
> > > > wsi/wsi_common_display.c:2312:7: warning: initialization makes<br>
> > > > pointer from integer without a cast [-Wint-conversion]<br>
> > > > wsi/wsi_common_display.c:2317:12: error: request for member<br>
> > > > ‘nfd’ in something not a structure or union<br>
> > > >     if (cl_r->nfd > 0) {<br>
> > > >             ^<br>
> > > > wsi/wsi_common_display.c:2318:20: error: implicit declaration of<br>
> > > > function<br>
> > > > ‘xcb_randr_create_lease_reply_fds’  <br>
> > [-Werror=implicit-function-declaration]  <br>
> > > > int *rcl_f = xcb_randr_create_lease_reply_fds(connection,<br>
> > > > cl_r); ^ wsi/wsi_common_display.c:2318:20: warning:<br>
> > > > initialization makes pointer from integer without a cast<br>
> > > > [-Wint-conversion] wsi/wsi_common_display.c: In function<br>
> > > > ‘wsi_get_swapchain_counter’: wsi/wsi_common_display.c:2456:14:<br>
> > > > error: implicit declaration of function<br>
> > > > ‘drmCrtcGetSequence’ [-Werror=implicit-function-declaration] int<br>
> > > > ret = drmCrtcGetSequence(wsi->fd, connector->crtc_id, value,<br>
> > > > NULL); ^ cc1: some warnings being treated as errors<br>
> > > > Makefile:743: recipe for target 'wsi/wsi_common_display.lo'<br>
> > > > failed make[3]: *** [wsi/wsi_common_display.lo] Error 1<br>
> > > >  <br>
> > > > > It would be helpful if you posted the failure output, without<br>
> > > > > it its difficult to diagnose<br>
> > > > ><br>
> > > > > I'm not seeing any issues with the master branch on the meson<br>
> > > > > build<br>
> > > > ><br>
> > > > > Is this your first time building mesa, or has something<br>
> > > > > suddenly stopped working?<br>
> > > > ><br>
> > > > > Cheers<br>
> > > > ><br>
> > > > > Mike<br>
> > > > ><br>
> > > > > On Thu, 2 Aug 2018 at 16:46 Guang Bai <<a href="mailto:guang.bai@intel.com" target="_blank">guang.bai@intel.com</a>><br>
> > > > > wrote: <br>
> > > > > > All,<br>
> > > > > ><br>
> > > > > > I'm seeing build failures on mesa 18.2 & master branches<br>
> > > > > > with "--with-vulkan-drivers=intel"<br>
> > > > > ><br>
> > > > > > And also notice some web-posting that libxcb-xrandr 1.13<br>
> > > > > > would be needed to get the build successful.<br>
> > > > > ><br>
> > > > > > What's the correct solution for my build issue?<br>
> > > > > > (I'm still new to mesa)<br>
> > > > > ><br>
> > > > > > Thanks!<br>
> > > > > > Guang<br>
> > > > > > _______________________________________________<br>
> > > > > > mesa-dev mailing list<br>
> > > > > > <a href="mailto:mesa-dev@lists.freedesktop.org" target="_blank">mesa-dev@lists.freedesktop.org</a><br>
> > > > > > <a href="https://lists.freedesktop.org/mailman/listinfo/mesa-dev" rel="noreferrer" target="_blank">https://lists.freedesktop.org/mailman/listinfo/mesa-dev</a><br>
> > > > > >  <br>
> > > ><br>
> > > >  <br>
> ><br>
> >  <br>
<br>
</blockquote></div>