Commit 487fefdb authored by Anthony Liguori's avatar Anthony Liguori
Browse files

Enable -Werror by default for git builds on Linux hosts



Additional hosts can be added to the white list as they are confirmed to build
with --enable-werror.

Signed-off-by: default avatarAnthony Liguori <aliguori@us.ibm.com>
parent ce24e07b
Loading
Loading
Loading
Loading
+13 −5
Original line number Diff line number Diff line
@@ -356,11 +356,7 @@ else
fi
[ -f "$workdir/vl.c" ] || source_path_used="yes"

werror="no"
# generate compile errors on warnings for development builds
#if grep cvs $source_path/VERSION > /dev/null 2>&1 ; then
#werror="yes";
#fi
werror=""

for opt do
  optarg=`expr "x$opt" : 'x[^=]*=\(.*\)'`
@@ -657,6 +653,18 @@ if test ! -x "$(which cgcc 2>/dev/null)"; then
    sparse="no"
fi

# Consult white-list to determine whether to enable werror
# by default.  Only enable by default for git builds
if test -z "$werror" ; then
    z_version=`cut -f3 -d. $source_path/VERSION`
    if test "$z_version" = "50" -a \
       "$linux" = "yes" ; then
	werror="yes"
    else
	werror="no"
    fi
fi

#
# Solaris specific configure tool chain decisions
#