Dne 6.12.2013 09:50, Adrian Schröter napsal(a):
Hi,
I have two commits in my git repo which I would like to get merged:
https://github.com/adrianschroeter/kernel-source.git
1) A config for ppc64le. The kernel will still not compile due to code problems, but I like to get it merged anyway to show where we are with our ppc64le port. The standard kernel script tools did not work for me, but the kernel build in openSUSE:Factory:PowerLE project does accept at least the config.
OK.
2) A new spec file to repackage the kernel in a way that it will get picked up by OBS VM builders.
Please make it a separate package like installation-images. The spec file does not use any files or variables from the kernel-source.git.
The reason why I want to have this spec file as part of the kernel package is that it should be also branched, when someone is branching any kernel-* package. OBS does create branches for all local linked packages, so the new and modified kernel will be used also directly in this project branching the kernel.
So if I upload a kernel that panics during boot to my home project, the whole project will stop building forever? For me and I guess most other developers on this list, it is actually an advantage that the kernel does not need itself to build.
To be discussed: shall we create the initrd in a way avoiding root permissions? On the other hand, we do test our default mkinitrd tool this way. It broke often enough in the past ...
Sometimes, you need to open a block device node to see what is in it, e.g. setup-md.sh does this several times. Likewise, anything based on device mapper needs root to access /dev/mapper/control. In a simple storage setup like yours, it will probably work, but there is no guarantee. Michal -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org