ChangeLog entry seems to imply this was done in purpose, very odd.
initially done to avoid eautoreconf, but the common opinion on this seems to be: disable -Werror always this is fixed now and achieved via flag-o-matic + 14 May 2012; Julian Ospald <hasufell@gentoo.org> wbar-2.3.0.ebuild, + +files/wbar-2.3.0-cfg.patch: + fix deps wrt #415945, append -Wno-error flag