Gentoo Archives: gentoo-kernel

From: Tom Wijsman <TomWij@g.o>
To: gentoo-dev@l.g.o
Cc: gentoo-kernel@l.g.o
Subject: [gentoo-kernel] [PATCHES] kernel-2.eclass: Various changes requested by users. + [STABLEREQ?] sys-kernel/gentoo-sources-3.8.7: Any objections against stabilizing?
Date: Fri, 12 Apr 2013 21:42:16
Message-Id: 20130412234105.407563f4@TOMWIJ-GENTOO
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

Attachments

File name MIME type
kernel-2.eclass.patches application/octet-stream
signature.asc application/pgp-signature

Replies