Created attachment 353798 [details, diff]
package adds -Werror in some places
Yes it does. This has been a bone of contention from the moment I started working xen around > 2 years ago. See files/xen-4-fix_dotconfig-gcc.patch. unpack the source and start counting each and every instance where the upstream xensource makers elected to put it in. xensource violates gentoo niceness in the build in a number of ways, this is but one. Sure I can patch them all out, however 4.2 survived with the instances patched out by xen-4-fix_dotconfig-gcc.patch (which is a combo of 3 former sed statments). The source built with those remnant Werror entries. Is it a bug, or is it a state of reasonable compromise? You tell me. I can keep patching them out, if REALLY need be.
it's a QA violation, see the "-Werror compiler flag not removed" section and diegos blog post about werror rants
This is madness all over again. Do you know how big this patch is going to end up, not to mention the time to make it. This is serving process, not any build failure.
there are other ways to fix -Werror other than patching, read the devmanual guide
22 Jul 2013; Ian Delaney <email@example.com>
Extend purging of Werror CFLAG in xen-4.3-fix_dotconfig-gcc.patch, fixes Bug