So apparently for a Very Long Time make distcheck has passed with log errors indicating missing files since many icons have been searched for in their system wide install directory, but the check phase of the build comes before the install phase of the build.
That wasn't a big deal until fairly recently when an otherwise harmless feature patch started (properly) checking cairo surfaces for validity as a side effect. At that point the xwayland test started failing because instead of "rendering" broken decor on the headless backend weston started crashing. I figured it might be time to solve this in a general way. Derek Foreman (4): shared: Add a function to prefix filenames with datadir tests: Set WESTON_DATA_DIR for tests shared: Update all users of DATADIR build: Clean up -DDATADIR in makefiles Makefile.am | 10 ++++++---- clients/desktop-shell.c | 14 +++++++++++--- clients/ivi-shell-user-interface.c | 30 +++++++++++++++++++++++------- libweston/compositor-x11.c | 6 +++++- shared/file-util.c | 17 +++++++++++++++++ shared/file-util.h | 3 +++ shared/frame.c | 25 +++++++++++++++++++++---- tests/weston-tests-env | 4 ++++ 8 files changed, 90 insertions(+), 19 deletions(-) -- 2.14.3 _______________________________________________ wayland-devel mailing list wayland-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/wayland-devel