Does anyone know whether, to build a kernel from patch-2.4.20-pre10-ac2, does that mean I have to also fetch and apply in order all patches from patch-2.4.20-pre1 to patch-2.4.20-pre10 and then fetch patch-2.4.20-pre10-ac2 and apply that, or do I go from -pre1 to -pre9 and then apply -pre10-ac2?
And are these patches against 2.4.19 or against 2.4.20-rc1? I guess 2.4.19, since 2.4.20-rc1 doesn't exist as a full source file, just a patch. The FAQ on http://www.tux.org/lkml/#s1-11 doesn't actually answer these questions. I just tried applying patch-2.4.20-pre10-ac2 to 2.4.19 and only the first few parts of the patches applied successfully and then things went wonky. I also tried fetching patch 2.4.20-pre1 and applying it to 2.4.19, which worked beautifully. I then fetched -pre2 and tried to apply that, which failed very much like applying -pre10-ac2 did on 2.4.19. This suggests that you *don't* fetch and apply all the patches in order. I've skimmed through scripts/patch-kernel, and tried to use it like this from inside the 2.4.19 source tree: # ls -1 .. examples linux-2.4 linux-2.4.18 linux-2.4.19 linux-2.4.19.tar.bz2 linux-2.4.19to20 luke-extras patch-2.4.20-pre1.bz2 patch-2.4.20-pre10-ac2 patch-2.4.20-pre2.bz2 prepatch.html redhat # scripts/patch-kernel . .. -ac2 Current kernel version is 2.4.19 Sorry, I couldn't find the -ac2 patch for 2.4.19. Hohum. I'm now seriously confused. :-( luke -- SLUG - Sydney Linux User's Group - http://slug.org.au/ More Info: http://lists.slug.org.au/listinfo/slug
