Index: acinclude.m4
===================================================================
--- acinclude.m4	(revision 632858)
+++ acinclude.m4	(working copy)
@@ -214,8 +214,13 @@
                       ])
                 # -Wdeclaration-after-statement is only supported on gcc 3.4+
         fi
-        APR_ADDTO([CFLAGS], "-fno-strict-aliasing")
 
+        old_cflags="$CFLAGS"
+        CFLAGS="$CFLAGS -fno-strict-aliasing"
+        AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]])],
+                          [CFLAGS=$old_cflags; APR_ADDTO([CFLAGS], "-fno-strict-aliasing")],
+                          [CFLAGS=$old_cflags])
+
         APR_ADDTO([CPPFLAGS], "`$APR_CONFIG --cppflags`")
 
         get_version="$SHELL $abs_srcdir/build/get-version.sh"
