The g_test_trap_subprocess() method does not work on the Mingw32 platform, causing the test-qdev-global-props test case to abort
(test-logging.exe:230): GLib-ERROR **: g_test_trap_subprocess() failed: Failed to execute helper program (No such file or directory) This failure was introduced a while ago in commit 2177801a4899bf29108b3d471417a5b4d701ec29 Author: Eduardo Habkost <ehabk...@redhat.com> Date: Fri Aug 8 16:03:27 2014 -0300 test-qdev-global-props: Run tests on subprocess Modify the configure time check to avoid enabling this feature on Mingw, rather than trying to rewrite the test to avoid this feature. Signed-off-by: Daniel P. Berrange <berra...@redhat.com> --- configure | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure b/configure index 8c2f90b..aa291e8 100755 --- a/configure +++ b/configure @@ -5167,7 +5167,7 @@ if test "$bluez" = "yes" ; then echo "CONFIG_BLUEZ=y" >> $config_host_mak echo "BLUEZ_CFLAGS=$bluez_cflags" >> $config_host_mak fi -if test "$glib_subprocess" = "yes" ; then +if test "$glib_subprocess" = "yes" && test "$mingw32" != "yes" ; then echo "CONFIG_HAS_GLIB_SUBPROCESS_TESTS=y" >> $config_host_mak fi echo "GLIB_CFLAGS=$glib_cflags" >> $config_host_mak -- 2.5.5