I need a little advice here on what is supposed to work. Sorry for the 
longwinded post but hopefully it'll save us from playing Twenty Questions.

Using msysGit:

        git branch -r

          origin/HEAD -> origin/master
          origin/disconnected
          origin/instrumentation
          origin/master
          origin/openafs-1_3_82-macos-10_4
          origin/openafs-devel-1_5_3x
          origin/openafs-devel-1_5_x
          origin/openafs-devel-autoconf
          origin/openafs-prototypes-1_3_x
          origin/openafs-rx-enhancements
          origin/openafs-rxkad-krb5
          origin/openafs-rxkad-krb5-lha
          origin/openafs-stable-1_0_x
          origin/openafs-stable-1_1_x
          origin/openafs-stable-1_2_2x
          origin/openafs-stable-1_2_9a
          origin/openafs-stable-1_2_x
          origin/openafs-stable-1_3_85-linux-oldinode
          origin/openafs-stable-1_4_0-branch
          origin/openafs-stable-1_4_10_1-branch
          origin/openafs-stable-1_4_6-branch
          origin/openafs-stable-1_4_7pre5+
          origin/openafs-stable-1_4_9-branch
          origin/openafs-stable-1_4_x
          origin/openafs-windows-kdfs-ifs-branch
          origin/prdb-extensions
          origin/rxk5
          origin/rxk5-devel-1_5_57
          origin/rxk5-devel-1_5_x
          origin/rxtcp

I checkout origin/openafs-windows-kdfs-ifs-branch, copy everything into a 
'practice' directory and build the Windows kdfs client OK
I checkout origin/openafs-devel-1_5_x, copy to another 'practice' directory and 
build the Windows SMB client OK
(I know the 'practice' directories are not needed but until I get comfortable 
manipulating my git working directory, it's a small price to pay.)

Wanting to fix a small thing, I

        git checkout origin/master
        git checkout -b ms_idn_path_fix origin/openafs-devel-1_5_x
        <edit a file>
        git commit -a
        <edit the log message>
        git log -p origin/openafs-devel-1_5_x..HEAD
        <message & diff look OK>
        git push ssh://gerrit.openafs.org/openafs.git 
HEAD:refs/for/openafs-devel-1_5_x
        <fixed an SSH issue so I think that's OK>
        <get push error: branch openafs-devel-1_5_x not found>

I read in http://www.dementia.org/twiki/bin/view/AFSLore/GitDevelopers:
"Note that the openafs-devel-1_5_x branch is now effectively dead - future 1.5 
releases will occur from the 'master' branch"

Latest exercise is to repeat the above without reference to 
origin/openafs-devel-1_5_x:

1. Start with origin/master
2. Do 'git pull'. No apparent error.
3. Copy everything to yet another 'practice' directory
4. Copy all of my build setup files from the successful openafs-devel-1_5_x 
build
5. Build the Windows client. This fails. The error has to do with missing 
header files (all of them) in ...\dest\i386_w2k\checked\include\rx

What is the proper git sequence of commands for building the current Windows 
client?

Thanks,
Mickey.


_______________________________________________
OpenAFS-devel mailing list
[email protected]
https://lists.openafs.org/mailman/listinfo/openafs-devel

Reply via email to