The patches in the kernel-source package are packaged in the
controlled by the series.conf file. There is a special tarball called
Hello I am trying to compile a vanilla 2.6.34.x kernel that will be patched with reiser4-for-2.6.34.patch.bz2 and use obs to to compile it to generate a .rpm of the kernel which has reiser4 enabled and I need some assistance. Here is some history so which got me this point [1] patches.xx.tar.bz2 tarballs, the order in which they are applied is patches.addon.tar.bz2 and this is where you put patch.
Create a tarballlike this:
$ tar tf patches.addon.tar.bz2 patches.addon/foobar.patch patches.addon/series
And add it to your kernel-source package. If you need to apply more
where the series file contains this line: patches.addon/foobar.patch patches, simply list them all in the series file, in the order you want to apply them. So far I have done the following - 1. created patches.addon/series file # echo patches.addon/reiser4-for-2.6.34.patch > patches.addon/series 2. created patches.addon.tar.bz2 # tar -cvf patches.addon.tar patches.addon patches.addon/ patches.addon/series patches.addon/reiser4-for-2.6.34.patch # bzip2 -v patches.addon.tar patches.addon.tar: 5.330:1, 1.501 bits/byte, 81.24% saved, 2406400 in, 451444 out. Remaining items How do i set up a project to link to the 2.6.34 kernel vanilla. 3. Have you a .spec file I could use to do the following items. - unpack the vanilla 2.6.34 kernel - apply the reiser4-for-2.6.34.patch to the vanilla kernel - build the new reiser4 patched/enabled kernel [1] http://lists.opensuse.org/opensuse-packaging/2010-03/msg00125.html Thanks Glenn -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kernel+help@opensuse.org