Gentoo Archives: gentoo-dev

From: Tom Wijsman <TomWij@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Re: [gentoo-kernel] Proper distribution integration of kernel *-sources, patches and configuration.
Date: Mon, 01 Jul 2013 20:06:10
Message-Id: 20130701220604.7a297ef1@TOMWIJ-GENTOO
In Reply to: Re: [gentoo-dev] Re: [gentoo-kernel] Proper distribution integration of kernel *-sources, patches and configuration. by Fabio Erculiani
1 On Mon, 1 Jul 2013 21:55:23 +0200
2 Fabio Erculiani <lxnay@g.o> wrote:
3
4 > I believe that end users would benefit more from kernel binary ebuilds
5 > (ebuilds building an actual kernel with an official config), rather
6 > than all this.
7 >
8
9 There's been a start on this, but we're looking at you now; feel free
10 to communicate with Zero_Chaos about this to clarify why and how you do
11 certain matters, make sure (just ping me on IRC after a conversation
12 with him or so) I can follow along so I can more easily bring this into
13 the Portage tree; as at least someone on the kernel herd needs to
14 understand what is going on with all of that
15
16 There is a bug filed for this with some work from him.
17
18 https://bugs.gentoo.org/show_bug.cgi?id=472906
19
20 Separate from this whole thread; we definitely have some thoughts about
21 this in mind, and I'll give you one cool thought: Having the kernel
22 build the sources can allow the kernel to automatically rebuild out of
23 kernel modules; eg. `emerge sys-kernel/gentoo-kernel` and it will
24 rebuild nvidia-drivers, virtualbox, ... Of course, for this to work we
25 would need to propagate sub slot rebuilds through virtuals.
26
27 We thinked through some possible problems and solutions that appear;
28 but I would like to keep them out of this ML thread; as to not mix a
29 thought out idea with one that does some early circles in our minds.
30
31 On a side note; I'm currently testing genpatches using an ebuild I
32 hacked together myself, allows me to test the way eclass does the
33 patches as well as include some neat local QA checks and testing magic.
34
35 --
36 With kind regards,
37
38 Tom Wijsman (TomWij)
39 Gentoo Developer
40
41 E-mail address : TomWij@g.o
42 GPG Public Key : 6D34E57D
43 GPG Fingerprint : C165 AF18 AB4C 400B C3D2 ABF0 95B2 1FCD 6D34 E57D

Attachments

File name MIME type
signature.asc application/pgp-signature