Please do me and several other (CVS) users a favor and do NOT turn -Werror on under ANY condition
. I will (and several other will too) appreciate if you respect our decision-making ability and freedom of choice on which compiler flags to use.
Let me assure you that I better understand about my compiler and compiler options, than your five lines of configure.in magic can ever do.
Please understand that Free Software (in particular, GNOME modules) are not your pet software only, and do NOT put what you should be putting in your ~/.bash_profile into configure.in