configure: modify configure for recent macOS
[sdk/emulator/qemu.git] / configure
index ef57ee9..46b5f4c 100755 (executable)
--- a/configure
+++ b/configure
@@ -60,6 +60,7 @@ do_compiler() {
     shift
     echo $compiler "$@" >> config.log
     $compiler "$@" >> config.log 2>&1 || return $?
+
     # Test passed. If this is an --enable-werror build, rerun
     # the test with -Werror and bail out if it fails. This
     # makes warning-generating-errors in configure test code
@@ -74,11 +75,15 @@ do_compiler() {
         ;;
     esac
     echo $compiler -Werror "$@" >> config.log
-    $compiler -Werror "$@" >> config.log 2>&1 && return $?
-    error_exit "configure test passed without -Werror but failed with -Werror." \
-        "This is probably a bug in the configure script. The failing command" \
-        "will be at the bottom of config.log." \
-        "You can run configure with --disable-werror to bypass this check."
+#   Modified - it produces confusable result with clang.
+#   We use -Werror for all platforms. So, simply, we just return result.
+    $compiler -Werror "$@" >> config.log 2>&1
+    return $?
+#   $compiler -Werror "$@" >> config.log 2>&1 && return $?
+#   error_exit "configure test passed without -Werror but failed with -Werror." \
+#       "This is probably a bug in the configure script. The failing command" \
+#       "will be at the bottom of config.log." \
+#       "You can run configure with --disable-werror to bypass this check."
 }
 
 do_cc() {