[Mesa-dev] [PATCH mesa 00/11] fix tests

Dylan Baker dylan at pnwbakers.com
Tue Oct 31 17:44:09 UTC 2017


I've pushed the gbm patch mentioned, and I'll look into the wayland symbols.

for the series:
Reviewed-by: Dylan Baker <dylan at pnwbakers.com>

Quoting Eric Engestrom (2017-10-31 04:19:57)
> a few issues being fixed here:
> - symbol checks would silently pass when the lib is missing
> - meson was failing to pass the lib to the scripts
> - the egl symbol check only works on the non-libglvnd lib (we probably
>   want to have one for libglvnd, didn't do it in this series though)
> 
> es2-ABI-check and gbm-symbols-check are still failing, because of too
> many symbols exposed (Dylan's patch [1] removes one of the gbm ones).
> 
> [1] https://lists.freedesktop.org/archives/mesa-dev/2017-October/174804.html
> 
> Eric Engestrom (11):
>   egl: fail symbol check if lib is missing
>   wayland-egl: fail symbol check if lib is missing
>   gbm: fail symbol check if lib is missing
>   gles1: fail symbol check if lib is missing
>   gles2: fail symbol check if lib is missing
>   meson: pass correct env/args to egl tests
>   automake+meson: don't run egl symbol check on libglvnd lib
>   meson: pass correct args to wayland-egl symbol test
>   meson: pass correct args to gbm symbol test
>   meson: pass correct args to gles1 ABI test
>   meson: pass correct args to gles2 ABI test
> 
>  src/egl/Makefile.am                                   |  9 +++++++--
>  src/egl/egl-symbols-check                             | 10 +++++++++-
>  src/egl/meson.build                                   | 14 ++++++++++++--
>  src/egl/wayland/wayland-egl/meson.build               |  5 ++++-
>  src/egl/wayland/wayland-egl/wayland-egl-symbols-check | 10 +++++++++-
>  src/gbm/gbm-symbols-check                             | 11 ++++++++++-
>  src/gbm/meson.build                                   |  6 ++++--
>  src/mapi/es1api/ABI-check                             | 10 +++++++++-
>  src/mapi/es1api/meson.build                           |  5 ++++-
>  src/mapi/es2api/ABI-check                             | 10 +++++++++-
>  src/mapi/es2api/meson.build                           |  5 ++++-
>  11 files changed, 81 insertions(+), 14 deletions(-)
> 
> -- 
> Cheers,
>   Eric
> 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: signature
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20171031/ce74a820/attachment.sig>


More information about the mesa-dev mailing list