diff -Naur glib-2.32.1.orig/configure glib-2.32.1/configure
--- glib-2.32.1.orig/configure	2012-04-16 12:43:38.000000000 -0400
+++ glib-2.32.1/configure	2012-04-16 12:43:55.000000000 -0400
@@ -27079,7 +27079,7 @@
   return 0;
 }
 _ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
+if ! ac_fn_c_try_compile "$LINENO"; then :
   as_fn_error $? "GLib must be build with -march=i486 or later." "$LINENO" 5
 fi
 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
