From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46872) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bCqWY-0000hp-6a for qemu-devel@nongnu.org; Tue, 14 Jun 2016 11:45:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bCqWU-00007T-0o for qemu-devel@nongnu.org; Tue, 14 Jun 2016 11:45:05 -0400 From: "Daniel P. Berrange" Date: Tue, 14 Jun 2016 16:44:57 +0100 Message-Id: <1465919097-21453-1-git-send-email-berrange@redhat.com> Subject: [Qemu-devel] [PATCH] win32: don't run subprocess tests on Mingw32 platform List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Eduardo Habkost , qemu-trivial@nongnu.org, "Daniel P. Berrange" 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 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 --- 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