On 3/1/2011 9:08 PM, Andrew Deason wrote:
On Tue, 01 Mar 2011 19:30:06 -0500
Jeff Blaine<jbla...@kickflop.net>  wrote:

I'm a TOTAL git newbie, so for the sake of full disclosure, here
is how I did the patching:

      git clone http://git.openafs.org/git/openafs.git
      git branch openafs-stable-1_4_14
      git checkout 514256cd403c15da7acf6601aa11371504f856fe
[...]

...not exactly :)

After you clone, you do

git checkout openafs-stable-1_4_14
git cherry-pick<commit1>
git cherry-pick<commit2>
...
git cherry-pick<commitN>

Or you can go in to the gitweb interface, get the patch for each of
those commits, and apply them manually. But that's only if you're scared
of git :)

In any case, that's not your problem, though. By chance, you checked out
code pretty close to the head of the 1.4.x branch, and it has all of the
patches I mentioned. The reason you have a panic is that the patches I
mentioned are not sufficient (I apologize, but the road to getting the
Solaris client stoppable has been long, and I forget what's where).

What you want to do is do the above steps, and then apply two patches
that I forgot to mention that aren't in 1.4.x yet:

http://git.openafs.org/?p=openafs.git;a=commitdiff_plain;h=6b6064ccacc60eb5a1fe45cc69c65fb621e8980c
http://git.openafs.org/?p=openafs.git;a=commitdiff_plain;h=885dfd0e9d0cb6b4e2e32280a9266d1776ea6859

Okay, I give up.  Diffs + patch, here I come.

tmp:cairo> rm -rf openafs-1.4.14-PATCHED
tmp:cairo> git clone http://git.openafs.org/git/openafs.git openafs-1.4.14-PATCHED
Initialized empty Git repository in /tmp/openafs-1.4.14-PATCHED/.git/
Checking out files: 100% (5359/5359), done.
tmp:cairo> cd openafs-1.4.14-PATCHED/
openafs-1.4.14-PATCHED:cairo> git branch openafs-stable-1_4_14
openafs-1.4.14-PATCHED:cairo> git cherry-pick 6b6064ccacc60eb5a1fe45cc69c65fb621e8980c
warning: too many files (created: 930 deleted: 984), skipping inexact
rename detection
Automatic cherry-pick failed.  After resolving the conflicts,
mark the corrected paths with 'git add <paths>' or 'git rm <paths>'
and commit the result.
When commiting, use the option '-c 6b6064c' to retain authorship and
message.
openafs-1.4.14-PATCHED:cairo>
_______________________________________________
OpenAFS-info mailing list
OpenAFS-info@openafs.org
https://lists.openafs.org/mailman/listinfo/openafs-info

Reply via email to