This updates the README, primarily for the kernel sources now being in the GIT repository. Signed-off-by: Neale Banks <neale@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@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@pergamentum.com http://www.pergamentum.com/mailman/listinfo/linux-vax
Teilnehmer (2)
-
Jan-Benedict Glaw
-
Neale Banks