[4087] in Kerberos
Re: Kerberos5 B4-3 Build Problems
daemon@ATHENA.MIT.EDU (Theodore Ts'o)
Tue Oct 25 14:54:16 1994
Date: Tue, 25 Oct 1994 14:35:02 +0500
From: Theodore Ts'o <tytso@MIT.EDU>
To: brian@nothing.ucsd.edu
Cc: brunke@dkrz.de, kerberos@MIT.EDU
In-Reply-To: Brian Kantor's message of Tue, 25 Oct 1994 10:40:25 -0700,
<199410251740.KAA03930@nothing.ucsd.edu>
Date: Tue, 25 Oct 1994 10:40:25 -0700
From: brian@nothing.ucsd.edu (Brian Kantor)
At least 'configure' doesn't fail on a sun. It's hopelessly confused
on BSDI 1.1 - 'sed' gets stuck in loops, it complains about syntax errors
in .rconf files, and more. 'synctree' is broken too.
If people could send detailed logs of how Krb5 beta4pl3 is bombing out
on their favorite systems, that would greatly be appreciated. For
example, we don't have access to a BSDI machine here at MIT, so it makes
it rather difficult to debug those problems.
I'm sort of surprised that sed is breaking, though; I was fairly sure
that the sed scripts we were using had been tested on enough systems:
BSD 4.3, Ultrix, Solaris, Linux; that it's surprising that it's breaking
under BSDI.
Future patchlevels should compile without problems on more platforms;
especially if you can help out with bug reports; send them to
"krb5-bugs@mit.edu".
BTW, we no longer distribute 'synctree', since it turns out that it
contains code that we didn't have the right to distribute. (If you have
copies of it, I'd appreciate if you got rid of it, since I shouldn't
have made it available in the first place. My mistake; sorry about
that....) Hence, synctree is no longer supported.
In place of synctree, you should either use the lndir script found in
src/util/lndir (from the X11 distribution) to create a sym link tree of
the source tree. Or, if you have a make which supports VPATH (such as
GNU make), you can simply make a the directory for the top level build
tree, and run the top level configure script in the source tree. So if
your directory tree looks like this:
|-build-
|-krb5-|-doc---
|-src---
then cd to .../krb5/build, and run "../src/configure" in that directory.
This will automatically build all of the directories, and the make
files. Then type "make >& MAKELOG", and wait. As long as your make
supports VPATH correctly, everything will work automatically.
- Ted