-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 07/01/2013 01:35 PM, Tom Wijsman wrote: > On Mon, 01 Jul 2013 12:20:09 -0400 > "Rick \"Zero_Chaos\" Farina" <zeroch...@gentoo.org> wrote: > >> Some patches are reasonably easy to combine, such as genpatches and >> aufs. Some patches are difficult to combine, such as hardened and *. >> When you combine hardened patches and aufs (for example) you need >> extra patches. I would be THRILLED to see the number of sources cut >> down, but hardened-sources must be it's own thing (that said, I'll >> personally maintain the aufs patches for hardened if they wanted to >> add a USE=aufs flag). > > Yes, gave it as an quick example but I indeed remember from going > through the sources ebuilds that hardened ebuilds do quite some things. > I think the downside from extending genpatches is that hardened-sources > can no longer rely on it, but we'll have to see that as we go forward. > > I don't think that apart from hardened the optional patches on their own > are hard to combine; they each have their own separate goal, I don't > see them conflict on anything. If it happens once in a while, we can > still maintain them to work together.
Hardened has K_WANT_GENPATCHES="base" which means it already doesn't take the extra patches. We could either introduce a new flag for your patches like K_WANT_GENPATCHES="base extra geek" or more likely make each one with their own name so that hardened et al can take what they like and leave the rest. > > Also note that I do not plan to introduce any USE flags, since that > would duplicate the options to be listed in the kernel menuconfig. Good point. Thanks, Zero > >> If users want a vanilla kernel, they want vanilla-sources. Nothing >> about that should change. I don't feel that it would be honest to >> add a vanilla use flag to gentoo-sources as in no reality are those >> vanilla. > > Apart from the changes discussed on the gentoo-kernel ML, nothing else > there will change. You can read the thread as well as the summary; if > you disagree, you're welcome to join the discussion there. > > http://thread.gmane.org/gmane.linux.gentoo.kernel/697 > > http://thread.gmane.org/gmane.linux.gentoo.kernel/697/focus=730 > > But yes, apart from that, vanilla-sources will give you vanilla kernel. > > -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJR0cHKAAoJEKXdFCfdEflKwOYQAIArPK7SsJ6M9BFCuhf/bFOg yZfVpSRR8UJgl7as6FsVg4q48NFuFh3lm8PQK792IraccXkYjk/kBGY6IyDt3rUY yXHberr53cBZKPC0PPVzDo7ER73GWkobrd+vDrtRHeTJEaPQknvOEmQFBnjY181o 8uTqQi2VtTnWPP2PeIkqdobkasUcf5lDDXdrvX+ipN+oOSSZ0VJK+XfdlstgrRnH o7sESjKm7RbvxQFizzGuE7gOh9GFtIY92zpQVUO4L4P/L5NrGz0yqyor0WYKuUhN dZ3k84FQ5SDyKCdCMq/JPKS8jj47gFIkZwfArwKNsRsxkBtcsFHQuj2VXSx0MEcp aKv5FfZCj4iSUAg2uwKVfVonyn5qt73Fm+XquxjfbEaT4oTq0FFCL5zjCuf1Zzpt 3/VOer5N5xu5gY0y6Yt5w7ionHLAFWqXgJF7s/sC7L9eJNHT3XiQtZSPxLGeAkG8 beM9PNt7fdYzQAudbi6NZiJ35ZwZQrQfKEAc16hbcH0qDd7ndTWqg0nELX3ulL2z FbeCMM0J+tmZ8lEgRriUL7Ki/een1DJX4eCQhYbKIMYKdxDeEMkbZ8N/T3dAWtxm IivIs4tTK9EWBF6+8kmUINszCQBsLI6P50TzocqHV+Tj/RyCmeJnOia7DLTD0HGg 53QUb/jcDjkTF34HbUdG =gsg9 -----END PGP SIGNATURE-----