--- bfd/configure.orig	2011-03-28 13:18:25.000000000 +0200
+++ bfd/configure	2012-01-12 16:58:05.000000000 +0100
@@ -12177,7 +12177,13 @@
 
 # Enable -Werror by default when using gcc
 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
-    ERROR_ON_WARNING=yes
+    if test "${CC}" = clang ; then
+	echo "clang compiler - disabling -Werror"
+	ERROR_ON_WARNING=no
+    else
+	echo "gcc compiler - enabling -Werror"
+	ERROR_ON_WARNING=yes
+    fi
 fi
 
 NO_WERROR=
