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

Reply via email to