1 |
commit: 4eb1dc77d0de1e3902ff5887fddc93129bc4d3e4 |
2 |
Author: Julian Ospald <hasufell <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sat Sep 28 10:41:13 2013 +0000 |
4 |
Commit: Markos Chandras <hwoarang <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Sep 28 12:17:37 2013 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/devmanual.git;a=commit;h=4eb1dc77 |
7 |
|
8 |
common-mistakes: add 'Masking unsupported/broken useflags' section |
9 |
|
10 |
Bug #483388 |
11 |
|
12 |
--- |
13 |
ebuild-writing/common-mistakes/text.xml | 13 +++++++++++++ |
14 |
1 file changed, 13 insertions(+) |
15 |
|
16 |
diff --git a/ebuild-writing/common-mistakes/text.xml b/ebuild-writing/common-mistakes/text.xml |
17 |
index 549cb00..3663eea 100644 |
18 |
--- a/ebuild-writing/common-mistakes/text.xml |
19 |
+++ b/ebuild-writing/common-mistakes/text.xml |
20 |
@@ -416,6 +416,19 @@ the purpose of this interface, because it is not reliable anymore. |
21 |
</body> |
22 |
</subsection> |
23 |
|
24 |
+<subsection> |
25 |
+<title>Masking unsupported/broken USE flags</title> |
26 |
+<body> |
27 |
+<p> |
28 |
+Exceptionally, a package may have an unsupported/broken USE flag |
29 |
+(this can happen with <e>vanilla</e> or <e>custom-cflags</e>). |
30 |
+Then the USE flag must be masked for that ebuild |
31 |
+(usually in <e>profiles/base/package.use.mask</e>), |
32 |
+at least when the ebuild hits the stable branch. |
33 |
+</p> |
34 |
+</body> |
35 |
+</subsection> |
36 |
+ |
37 |
</body> |
38 |
</section> |