[ale] Applying patches
James P. Kinney III
jkinney at localnetsolutions.com
Tue Apr 8 09:00:30 EDT 2003
It's pretty easy.
cd to the top of the source tree to be patched. Then
"patch -p1 <../patchfile" (that has been unzipped first)
There's a way to do it from the zipped patch as well:
gzcat ../patchfile.gz | patch -p1
Sometimes patch will whine about the -p number being wrong right from
the beginning. It depends on the process used to make the patch. If it
whines with a -p1, try a -p0. The number determines how many levels of
directory structure to strip off the beginning of file names.
It only gets fun when the patch doesn't apply cleanly.
On Tue, 2003-04-08 at 08:32, hbbs at attbi.com wrote:
> Investigating the new patch to the Samba tree has brought up a glaring
> deficiency: I don't know how to do patches.
>
> I'm referring to patches distributed as difference files with names in the form
> patch-<version_or_whatever>.diffs.gz. I've looked at such a file's innards and
> it looks like it's meant to be executed as a script, but I don't quite get what
> the "standard procedure" is supposed to be. Do you drop the diffs file in the
> top of the source tree and execute, or what?
>
> - Jeff
> _______________________________________________
> Ale mailing list
> Ale at ale.org
> http://www.ale.org/mailman/listinfo/ale
--
James P. Kinney III \Changing the mobile computing world/
CEO & Director of Engineering \ one Linux user /
Local Net Solutions,LLC \ at a time. /
770-493-8244 \.___________________________./
http://www.localnetsolutions.com
GPG ID: 829C6CA7 James P. Kinney III (M.S. Physics) <jkinney at localnetsolutions.com>
Fingerprint = 3C9E 6366 54FC A3FE BA4D 0659 6190 ADC3 829C 6CA7
This is a digitally signed message part
More information about the Ale
mailing list