summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorRuss Allbery <rra@stanford.edu>2006-08-15 22:27:17 +0000
committerRuss Allbery <rra@stanford.edu>2006-08-15 22:27:17 +0000
commit77afe31c1470a91cff10ed03bb8a104ba7a8a8f4 (patch)
tree16afdc5b653c044126c0f00ab795c299386d503c /doc
parent5ecffe318b6cc29df4e9024c797a345bea50c9b5 (diff)
downloadkrb5-77afe31c1470a91cff10ed03bb8a104ba7a8a8f4.tar.gz
krb5-77afe31c1470a91cff10ed03bb8a104ba7a8a8f4.tar.xz
krb5-77afe31c1470a91cff10ed03bb8a104ba7a8a8f4.zip
Document prerequisites for make check
Document the prerequisites for running make check, since some of them are a bit surprising. Ticket: new Component: krb5-doc Tags: pullup Version_Reported: 1.5 Target_Version: 1.5.1 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18441 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'doc')
-rw-r--r--doc/build.texinfo23
1 files changed, 23 insertions, 0 deletions
diff --git a/doc/build.texinfo b/doc/build.texinfo
index 8e7aed92c2..f92a4d249b 100644
--- a/doc/build.texinfo
+++ b/doc/build.texinfo
@@ -387,6 +387,29 @@ building Kerberos; see @ref{Doing the Build}.):
% make check
@end example
+However, there are several prerequisites that must be satisfied first:
+
+@itemize @bullet
+@item
+Configure and build Kerberos with Tcl support. Tcl is used to drive the
+test suite. This often means passing @code{--with-tcl} to configure to
+tell it the location of the Tcl configuration script. (See
+@xref{Options to Configure}.)
+
+@item
+You have to run @samp{make install} before running @samp{make check}, or
+the test suite will often pick up the installed version of Kerberos
+rather than the newly built one. You can install into a prefix that
+isn't in the system library search path, though. This theoretically
+could be fixed with the appropriate environment variable magic in the
+test suite, but hasn't been yet.
+
+@item
+In order to test the RPC layer, the local system has to be running the
+@command{portmap} daemon and it has to be listening to the regular
+network interface (not just localhost).
+@end itemize
+
@menu
* The DejaGnu Tests::
* The KADM5 Tests::