project:kernel-autobuild:patching
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| project:kernel-autobuild:patching [2015/09/14 15:57] – OwFVXzoungZEGreTBpg 146.185.234.48 | project:kernel-autobuild:patching [2016/03/31 13:59] (current) – old revision restored 79.250.120.183 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | http://oldmenpornshows.ga/#2893 free adult cam chat, | + | ====== patching kernel sources (as of 0.7) ====== |
| + | |||
| + | * **'' | ||
| + | * uncompress & untar kernel source code to $BUILD_DIR (" | ||
| + | * **'' | ||
| + | * prepare vserver patch | ||
| + | * make a copy of $RAW_PATCHNAME to " | ||
| + | * otherwise restore $RAW_PATCHNAME from $RAW_PATCHNAME-as-downloaded | ||
| + | * make a copy of $RAW_PATCHNAME to " | ||
| + | * if patches are given by --vspatch-patch, | ||
| + | * if current kernel source version does //not match// the kernel version of the latest patch: | ||
| + | * look for files named [0-9][0-9]-*.diff and apply them to " | ||
| + | * therefore replace the name of the patch file to be patched by " | ||
| + | * extract the value of the " | ||
| + | * replace VERSION PATCHLEVEL EXTRAVERSION and NAME inside kernel source Makefile to: | ||
| + | * at least attach our signature | ||
| + | * fix version information | ||
| + | * save the patched vserver patch file to $PATCHNAME | ||
| + | * apply the patch $PATCHNAME to the kernel source tree | ||
| + | * return $KERN_FULL_VERSION to calling process | ||
| + | * **'' | ||
| + | * apply patches specified with " | ||
| + | * this is where linux-*/script/ | ||
| + | * **'' | ||
| + | |||
| + | ====== patching kernel sources (as of 0.6) ====== | ||
| + | |||
| + | * **'' | ||
| + | * uncompress & untar kernel source code to $BUILD_DIR (" | ||
| + | * **'' | ||
| + | * prepare vserver patch | ||
| + | * make a copy of $RAW_PATCHNAME to " | ||
| + | * if current kernel source version does //not match// the kernel version of the latest patch: | ||
| + | * look for files named [0-9][0-9]-*.diff and apply them to " | ||
| + | * therefore replace the name of the patch file to be patched by " | ||
| + | * extract the value of the " | ||
| + | * replace VERSION PATCHLEVEL EXTRAVERSION and NAME inside kernel source Makefile to: | ||
| + | * at least attach our signature | ||
| + | * fix version information | ||
| + | * save the patched vserver patch file to $PATCHNAME | ||
| + | * apply the patch $PATCHNAME to the kernel source tree | ||
| + | * return $KERN_FULL_VERSION to calling process | ||
| + | * **'' | ||
| + | * apply patches specified with " | ||
| + | * this is where linux-*/ | ||
| + | * **'' | ||
| + | |||
| + | |||
project/kernel-autobuild/patching.1442239074.txt.gz · Last modified: 2015/09/14 15:57 by 146.185.234.48