On Sun, 16 Nov 2008 17:24:34 +0100 flameeyes@gmail.com (Diego 'Flameeyes' Pettenò) wrote: > Guys, please remember that if you work something around, you should > _not_ close the bug as RESO FIXED but keep the bug open so that the > issue can be addressed and fixed _properly_. Otherwise we'll end up > with ebuilds full of workarounds without even documentation on why the > workaround is applied! > > With workarounds I mean, as examples: ******************************** * * * * > - FEATURES=test failures; * * * * ******************************** ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The next person who closes testsuite failures as invalid or upstream gets to meet my frozen boot. If a test fails, fix it. If it fails because of portage or Gentoo-specific reasons that can't be fixed then RESTRICT it. Everybody is crowing about making src_test enabled by default, yet I still had 2 out of 3 build failures on my last tinderbox adventure caused by known, reported, and unfixed testsuite problems. > - broken parallel make that requires -j1; > - flags filtering, included -Wl,--no-as-needed appending > > This is important because: > > a) we want test to work or get fixed upstream; > b) we want users to get parallel build if they request parallel build; > c) we want --as-needed to be used, not ignored. > > If the bug is open and comes out on searches and all the rest, then we > have higher chances that someone might _fix_ it, without having to > look to see if there actually is one... > > Thanks! > -- gcc-porting, by design, by neglect treecleaner, for a fact or just for effect wxwidgets @ gentoo EFFD 380E 047A 4B51 D2BD C64F 8AA8 8346 F9A4 0662