diff --git a/gio/tests/meson.build b/gio/tests/meson.build index 232ecca5e..9755bc90b 100644 --- a/gio/tests/meson.build +++ b/gio/tests/meson.build @@ -457,6 +457,8 @@ if host_machine.system() != 'windows' 'gdbus-connection-slow' : { 'extra_sources' : extra_sources, 'extra_programs': extra_programs + ['gdbus-connection-flush-helper'], + # FIXME: https://gitlab.gnome.org/GNOME/glib/-/issues/3148 + 'can_fail' : host_system == 'gnu', }, 'gdbus-error' : {'extra_sources' : extra_sources}, 'gdbus-exit-on-close' : {'extra_sources' : extra_sources}, diff --git a/glib/tests/meson.build b/glib/tests/meson.build index f6efc593a..85f40d2e1 100644 --- a/glib/tests/meson.build +++ b/glib/tests/meson.build @@ -141,9 +141,13 @@ glib_tests = { 'spawn-singlethread' : { 'dependencies' : [winsock2], 'extra_programs' : ['test-spawn-echo'], + # FIXME: https://gitlab.gnome.org/GNOME/glib/-/issues/3148 + 'can_fail' : host_system == 'gnu', }, 'spawn-test' : { 'extra_programs' : host_machine.system() == 'windows' ? ['spawn-test-win32-gui'] : [], + # FIXME: https://gitlab.gnome.org/GNOME/glib/-/issues/3148 + 'can_fail' : host_system == 'gnu', }, 'strfuncs' : {}, 'string' : { diff --git a/gobject/tests/meson.build b/gobject/tests/meson.build index 713c1d737..a163e5f91 100644 --- a/gobject/tests/meson.build +++ b/gobject/tests/meson.build @@ -84,7 +84,10 @@ gobject_tests = { 'bindinggroup' : {}, 'properties' : {}, 'properties-introspection' : {}, - 'reference' : {}, + 'reference' : { + # FIXME: https://gitlab.gnome.org/GNOME/glib/-/issues/3148 + 'can_fail' : host_system == 'gnu', + }, 'flags' : {}, 'value' : {}, 'type' : {},