Michał Górny schrieb:
Are you suggesting that upstream is going to detect all those situations and prevent them from occurring, or are you going to WONTFIX the resulting bugs?
No. With -Werror, upstream indicates that if a warning occurs, the build should fail and the resulting code not be installed on user systems.
Instead, someone knowledgeable should look at the situation *first* and determine whether it is a bogus warning, a trivial issue, or something which warrants further attention.
I have long disagreed with QA policy on this, and think that ebuilds should respect upstream here. Of course giving users the ability to override.
Best regards, Chí-Thanh Christopher Nguyễn