wayland/egl
Daniel Stone 3de11b8d79 wayland-egl: Make symbol test fail on failure
The previous rewrite of the wayland-egl ABI checker introduced checks
for removed symbols as well as added symbols, but broke some failure
conditions. Add an explict return-code variable set in failure paths,
rather than chaining or conditions.

If we cannot find the binary or nm, we regard this as an error
condition, rather than test failure.

v2: Don't test if we can execute $NM.

Signed-off-by: Daniel Stone <daniels@collabora.com>
Reported-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
Fixes: 21b1f22eb0 ("wayland-egl: enhance the symbol test")
Cc: Emil Velikov <emil.velikov@collabora.com>
Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
2018-03-19 11:44:28 -05:00
..
wayland-egl-abi-check.c wayland-egl: rename wl_egl_window::private to driver_private 2018-02-09 17:34:19 +00:00
wayland-egl-backend.h wayland-egl: rename wl_egl_window::private to driver_private 2018-02-09 17:34:19 +00:00
wayland-egl-backend.pc.in wayland-egl: introduce wayland-egl-backend.pc 2018-02-09 17:30:54 +00:00
wayland-egl-core.h wayland-egl: move the wayland-egl{, -core}.h headers to egl/ 2018-02-09 17:31:06 +00:00
wayland-egl-symbols-check wayland-egl: Make symbol test fail on failure 2018-03-19 11:44:28 -05:00
wayland-egl.c wayland-egl: rename wl_egl_window::private to driver_private 2018-02-09 17:34:19 +00:00
wayland-egl.h wayland-egl: move the wayland-egl{, -core}.h headers to egl/ 2018-02-09 17:31:06 +00:00
wayland-egl.pc.in wayland-egl: bump the version number to 18.1.0 2018-03-19 11:40:47 +02:00