Index: wayland-protocols-1.23/tests/meson.build =================================================================== --- wayland-protocols-1.23.orig/tests/meson.build +++ wayland-protocols-1.23/tests/meson.build @@ -6,6 +6,8 @@ libwayland = [ dependency('wayland-server'), ] +message('Build Machine CPU:' + build_machine.cpu_family()) + # Check that each protocol passes through the scanner foreach protocol_file : protocol_files protocol_path = join_paths(wayland_protocols_srcdir, protocol_file) @@ -111,7 +113,12 @@ foreach protocol_file : protocol_files install: false, native: true, ) - test(test_name, pedantic_test_executable) + + if test_name == 'test-build-pedantic-unstable_xdg_decoration_xdg_decoration_unstable_v1_xml' and build_machine.cpu_family() == 'ppc64' + message('Skip test-build-pedantic-unstable_xdg_decoration_xdg_decoration_unstable_v1_xml on ppc64/ppc64le') + else + test(test_name, pedantic_test_executable) + endif # Check that the header if not protocol_file.contains('xdg-foreign-unstable-v1')