I've pushed the gbm patch mentioned, and I'll look into the wayland symbols.
for the series: Reviewed-by: Dylan Baker <[email protected]> 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 >
signature.asc
Description: signature
_______________________________________________ mesa-dev mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-dev
