dragonboards: Update mesa prebuilt binaries

Update mesa prebuilt binaries built from mesa/main commit
c70eec86efd9 (st/vdpau: fix interop with GL)
and top-level README for reference.

Upstream Mesa is broken due to deprecated libbacktrace in AOSP
https://gitlab.freedesktop.org/mesa/mesa/-/issues/7465,
so we use following hack to workaround that build error:

  -- a/src/util/meson.build
  +++ b/src/util/meson.build
  @@ -269,7 +269,7 @@ libmesa_util_sse41 = static_library(

   _libmesa_util = static_library(
     'mesa_util',
  -  [files_mesa_util, files_debug_stack, format_srgb, u_indices_gen_c, u_unfilled_gen_c],
  +  [files_mesa_util, format_srgb, u_indices_gen_c, u_unfilled_gen_c],
     include_directories : [inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux],
     dependencies : deps_for_libmesa_util,
     link_with: [libmesa_format, libmesa_util_sse41],

Upstream also has a new dependency on meson version >= 0.54 now,
and that broke the build on Ubuntu 20.04.5. So update meson by
adding the following untrusted PPA:

  $ sudo add-apt-repository ppa:ubuntu-support-team/meson
  $ sudo apt update
  $ sudo apt install meson

h/t: https://launchpad.net/~ubuntu-support-team/+archive/ubuntu/meson

Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
Change-Id: Ia78b5ff40a23b28febe1bcc9c6d81f39ab749e3e
13 files changed
tree: 319fb410c5b38a0f9caa58d905d241e63a8234d0
  1. src/
  2. extract-linaro_devices.sh-source
  3. generate_vendor_package.sh