Hello everyone
Attached you will find the various changes I plan to apply to kernel-2.eclass after a week if there are no objections, feel free to take a look at them. A summary of the changes: - Added a warning after the variables that modifying other variables in the eclass is not supported, there is a chance that we will not fix resulting bugs. Fixes bug #421721. - Make use of readme.gentoo.eclass to make the user aware of the Gentoo Linux Kernel Upgrade Guide only the first time he emerges the package. Fixes bug #457598. - Clarify the default DESCRIPTION and make it not use versions, a directory with ebuilds that inherit this eclass may contain multiple versions and we also don't want to give the impression that a new directory needs to made if that's not the case. Fixes bug #445110. - Clarified which patch depths are used in the normal output and error output when applying patches. Fixes bug #436402. - Made sure .tmp_gas_check is created inside the temp folder, it accidentally created temp.tmp_gas_check instead. Fixes bug #336732. - Make UNIPATCH_DOCS work again, install 0000_README document when using genpatches. Fixes bug #301478. Since these are quite a few changes, it doesn't hurt posting them here. I'll also summarize the past commits I made, for those who missed them: - Kernel sources and (gen)patches now use xz instead of bz2. Fixes bug #421721. - Added sys-devel/bc as a RDEPEND to kernel-2.eclass. Fixes bug #461848. - Use UID 0 instead of root to assign permissions to super user. Fixes bug #315807. The commit diffs can be obtained at http://sources.gentoo.org/ There is a guideline that reporting small changes to barely used eclasses here is not required, but that made some out-of-tree users unhappy; sorry for that, I'll try to get every eclass change reviewed in the future to avoid these issues. Small changes, like the above, I will try to combine together to avoid unnecessary mail and commit spam. That being said, since 3.8.7 has landed upstream we would like to hear about any issues we don't know about yet that would block stabilization; if we can, I plan to start stabilization in less than two weeks. Unless there are valid reasons for this to be done earlier/later. I'll add 3.2.43 and 3.8.7 to the tree in a moment, as it is late 3.0.73 and 3.4.40 will be for tomorrow... Have a nice day. :) -- With kind regards, Tom Wijsman (TomWij) Gentoo Developer E-mail address : tom...@gentoo.org GPG Public Key : 6D34E57D GPG Fingerprint : C165 AF18 AB4C 400B C3D2 ABF0 95B2 1FCD 6D34 E57D
kernel-2.eclass.patches
Description: Binary data
signature.asc
Description: PGP signature