On Wed, Dec 28, 2011 at 12:08 PM, Greg Freemyer <greg.freemyer@gmail.com> wrote:
On Wed, Dec 28, 2011 at 11:37 AM, Istvan Gabor <suseuser04@lajt.hu> wrote:
Hello:
I would like to build a 2.6.37 kernel for my opensuse 11.2 which has 2.6.31 kernel by default. I thought that I could use kernel sources from the 11.4 repository. But I don't see clearly what is the difference between kernel-source-*.src.rpm and kernel-source-*.noarch.rpm packages, eg: http://download.opensuse.org/update/11.4/rpm/src/kernel-source-2.6.37.6-0.9.... and http://download.opensuse.org/update/11.4/rpm/noarch/kernel-source-2.6.37.6-0....
I would also thank for links where I can find description/explanation of the above and how to build a kernel for a different system.
Thanks,
Istvan
You're going to have better luck I believe looking at OBS and using the same methodology the developers actually use. I'm not sure anyone tests the source rpms any more..
For instance the project for the 11.4 update desktop kernel is here:
https://build.opensuse.org/package/files?package=kernel-desktop&project=openSUSE%3A11.4%3AUpdate
If you branch that to your OBS home project (or a sub-project of that), you can add the DISCONTINUED:openSUSE_11.2 repository and that kernel will rebuild against 11.2.
FYI: I did the above as a test: You can find my test project here: https://build.opensuse.org/package/show?package=kernel-desktop&project=home%3Agregfreemyer%3Abranches%3AopenSUSE%3A11.4%3AUpdate But the build failed. The claim is some kernel ABI changes occurred between the 11.2 release and the 11.4 based kernel, so the automated build scripts aborted. The full build log of the failure is here: https://build.opensuse.org/package/rawlog?arch=x86_64&package=kernel-desktop&project=home%3Agregfreemyer%3Abranches%3AopenSUSE%3A11.4%3AUpdate&repository=openSUSE_Evergreen_11.2_standard I'm afraid I don't have time to help you track that down, but I suggest the easiest fix is try to find out what part of the kernel has that change in it and simply remove it from the config if you can. Greg -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org