For an example of why -Werror should go away, see e.g.: http://pgeoghegan.blogspot.com/2011/08/clang-now-builds-postgres-without.html Vincent