1 |
Hello everyone |
2 |
|
3 |
|
4 |
Attached you will find the various changes I plan to apply to |
5 |
kernel-2.eclass after a week if there are no objections, feel free to |
6 |
take a look at them. A summary of the changes: |
7 |
|
8 |
- Added a warning after the variables that modifying other variables in |
9 |
the eclass is not supported, there is a chance that we will not fix |
10 |
resulting bugs. Fixes bug #421721. |
11 |
|
12 |
- Make use of readme.gentoo.eclass to make the user aware of the Gentoo |
13 |
Linux Kernel Upgrade Guide only the first time he emerges the |
14 |
package. Fixes bug #457598. |
15 |
|
16 |
- Clarify the default DESCRIPTION and make it not use versions, a |
17 |
directory with ebuilds that inherit this eclass may contain multiple |
18 |
versions and we also don't want to give the impression that a new |
19 |
directory needs to made if that's not the case. Fixes bug #445110. |
20 |
|
21 |
- Clarified which patch depths are used in the normal output and error |
22 |
output when applying patches. Fixes bug #436402. |
23 |
|
24 |
- Made sure .tmp_gas_check is created inside the temp folder, it |
25 |
accidentally created temp.tmp_gas_check instead. Fixes bug #336732. |
26 |
|
27 |
- Make UNIPATCH_DOCS work again, install 0000_README document when |
28 |
using genpatches. Fixes bug #301478. |
29 |
|
30 |
Since these are quite a few changes, it doesn't hurt posting them here. |
31 |
|
32 |
I'll also summarize the past commits I made, for those who missed them: |
33 |
|
34 |
- Kernel sources and (gen)patches now use xz instead of bz2. Fixes bug |
35 |
#421721. |
36 |
|
37 |
- Added sys-devel/bc as a RDEPEND to kernel-2.eclass. Fixes bug |
38 |
#461848. |
39 |
|
40 |
- Use UID 0 instead of root to assign permissions to super user. Fixes |
41 |
bug #315807. |
42 |
|
43 |
The commit diffs can be obtained at http://sources.gentoo.org/ |
44 |
|
45 |
There is a guideline that reporting small changes to barely used |
46 |
eclasses here is not required, but that made some out-of-tree users |
47 |
unhappy; sorry for that, I'll try to get every eclass change reviewed |
48 |
in the future to avoid these issues. Small changes, like the above, I |
49 |
will try to combine together to avoid unnecessary mail and commit spam. |
50 |
|
51 |
That being said, since 3.8.7 has landed upstream we would like to hear |
52 |
about any issues we don't know about yet that would block stabilization; |
53 |
if we can, I plan to start stabilization in less than two weeks. Unless |
54 |
there are valid reasons for this to be done earlier/later. |
55 |
|
56 |
I'll add 3.2.43 and 3.8.7 to the tree in a moment, as it is late 3.0.73 |
57 |
and 3.4.40 will be for tomorrow... |
58 |
|
59 |
Have a nice day. :) |
60 |
|
61 |
-- |
62 |
With kind regards, |
63 |
|
64 |
Tom Wijsman (TomWij) |
65 |
Gentoo Developer |
66 |
|
67 |
E-mail address : TomWij@g.o |
68 |
GPG Public Key : 6D34E57D |
69 |
GPG Fingerprint : C165 AF18 AB4C 400B C3D2 ABF0 95B2 1FCD 6D34 E57D |