Gentoo Archives: gentoo-dev

From: Serkan Kaba <serkan@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Remember: workarounds don't warrant RESO FIXED!
Date: Sun, 16 Nov 2008 16:48:22
Message-Id: 49204ECB.2020603@gentoo.org
In Reply to: [gentoo-dev] Remember: workarounds don't warrant RESO FIXED! by flameeyes@gmail.com (Diego 'Flameeyes' =?utf-8?Q?Petten=C3=B2?=)
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA1
3
4 I think, resolving as UPSTREAM might be more logical as we can't force
5 every upstream to fix their *borked* build system and the bug will be
6 left open forever.
7
8 Diego 'Flameeyes' Pettenò yazmış:
9 > Guys, please remember that if you work something around, you should
10 > _not_ close the bug as RESO FIXED but keep the bug open so that the
11 > issue can be addressed and fixed _properly_. Otherwise we'll end up with
12 > ebuilds full of workarounds without even documentation on why the
13 > workaround is applied!
14 >
15 > With workarounds I mean, as examples:
16 >
17 > - FEATURES=test failures;
18 > - broken parallel make that requires -j1;
19 > - flags filtering, included -Wl,--no-as-needed appending
20 >
21 > This is important because:
22 >
23 > a) we want test to work or get fixed upstream;
24 > b) we want users to get parallel build if they request parallel build;
25 > c) we want --as-needed to be used, not ignored.
26 >
27 > If the bug is open and comes out on searches and all the rest, then we
28 > have higher chances that someone might _fix_ it, without having to look
29 > to see if there actually is one...
30 >
31 > Thanks!
32 >
33
34 - --
35 Sincerely,
36 Serkan KABA
37 Gentoo/Java
38 -----BEGIN PGP SIGNATURE-----
39 Version: GnuPG v2.0.9 (GNU/Linux)
40 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
41
42 iEYEARECAAYFAkkgTssACgkQRh6X64ivZaJq7gCfUSK2fcYQTXeddGfcM0xBLx2S
43 elQAn3S0hc62XuLrubvpn7kCQhwfiIim
44 =mvB8
45 -----END PGP SIGNATURE-----

Replies

Subject Author
[gentoo-dev] Re: Remember: workarounds don't warrant RESO FIXED! flameeyes@gmail.com (Diego 'Flameeyes' =?utf-8?Q?Petten=C3=B2?=)