[LV] [PATCH] RFC: README update

Neale Banks neale at id.oz.au
Wed Nov 15 11:55:25 CET 2006


This updates the README, primarily for the kernel sources now being in
the GIT repository.

Signed-off-by: Neale Banks <neale at id.oz.au>

---

diff --git a/Documentation/vax/README b/Documentation/vax/README
index 9d81ec8..6a8a2ea 100644
--- a/Documentation/vax/README
+++ b/Documentation/vax/README
@@ -1,5 +1,5 @@
 
-Last updated Oct 30, 2003
+Last updated Oct 30, 2003 (being revised: Nov 2006)
 
 GETTING STARTED
 
@@ -13,12 +13,17 @@ To play with this port you need the foll
 Help on obtaining and building user-land binaries can be found in
 Documentation/vax/userland.txt.
 
+There is a mailing list where you can contact various helpful people.
+See: http://www.pergamentum.com/mailman/listinfo/linux-vax
+
 Unfortunately, there are a few large downloads involved to get
 up and running...
 
-All the sources are in CVS on SourceForge.  For the initial
-check-out of the sources, you can save some typing by defining
-CVSROOT as follows:
+The kernel source is in the kernel.org GIT repository.  The tools,
+scripts etc to build the toolchain are in CVS on SourceForge.
+
+For the initial check-out of the sources in CVS, you can save some
+typing by defining CVSROOT as follows:
 
     export CVSROOT=:pserver:anonymous at cvs.sf.net:/cvsroot/linux-vax
 
@@ -66,16 +71,36 @@ cache the login details in your ~/.cvspa
 
 2. The kernel sources
 
-   Grab the sources from CVS:
+   (a) Download the kernel:
 
-      cd ~/linux-vax/src
-      cvs checkout kernel-2.5
+   Our CVS tree was abandoned late in 2005. Further development, all
+   merging from Linus's upstream patches has been only done in GIT.
+
+   Depending on your distribution, install GIT or git-core or whatever
+   the package is called (for Debian, 'apt-get install git-core' will do
+   the job.)  Then clone the repository:
+
+      mkdir -p ~/VAX/GIT
+      cd ~/VAX/GIT
+      git clone git://git.kernel.org/pub/scm/linux/kernel/git/jbglaw/vax-linux.git
+      cd vax-linux
+      git checkout -f vax4linus
+
+   Right here, you'll have the vax-linux source tree.
+
+   To update your tree:
+     git pull
+     git checkout -f vax4linus
+
+   To see your changes:
+     git-diff-files -p -u [<path>...] | less
+
+   (b) Configure the kernel:
 
    We recommend that you use a separate output directory when compiling
    the kernel.  (It should work with a same-directory compile, but separate
    output directories are just too useful to ignore them!)
 
-      cd kernel-2.5
       mkdir ~/linux-vax/kbuild
 
    Start with one of the default configs (i.e. run one of these commands):
@@ -94,7 +119,7 @@ cache the login details in your ~/.cvspa
    BTW, as a shorthand, you can define a KBUILD_OUTPUT environment variable
    rather than type O=... all the time.
 
-   Now build the kernel:
+   (c) Now build the kernel:
 
       make ARCH=vax O=~/linux-vax/kbuild
 
_______________________________________________
Linux-Vax mailing list
Linux-Vax at pergamentum.com
http://www.pergamentum.com/mailman/listinfo/linux-vax




More information about the Vax-linux mailing list