[648] in Kerberos-V5-bugs

home help back first fref pref prev next nref lref last post

Re: Problem with appl/bsd for V5b4.2

daemon@ATHENA.MIT.EDU (Mark W. Eichin)
Tue Aug 16 17:55:26 1994

Date: Tue, 16 Aug 1994 17:55:17 +0500
From: "Mark W. Eichin" <eichin@MIT.EDU>
To: lai@ISI.EDU
Cc: krb5-bugs@MIT.EDU
In-Reply-To: [638]


> When you do a make clean, forward.c gets removed. 
> Also make clean in the bsd directory does not remove the deamons

Thanks; fixed.

> There are other problems in this directory. One is, why are these defs :
> defined in the makefile when most of them are already defined in autoconf.h ?

Those are set by the configure process when building the makefile.
appl/bsd has a number of tests which aren't done for the rest of
kerberos. At some point we will unify these somewhat (and part of that
effort will including folding the new tests into the master autoconf
sources...)

> It makes it that much harder to build and maintain kerberos for different  
> architectures. The same applies for the LOGIN_PROGRAM macro.         

You should run configure in seperate directories (thus producing
seperate Makefiles) if you're building for different architectures. If
you don't have GNU make or Sun make (the qualifying feature being a
mostly correct VPATH) and are building symlink trees, delete all
Makefiles before running configure or making the links, so they don't
get shared...

I don't understand what problem the LOGIN_PROGRAM macro causes you,
other than that it was originally mis-set, and should end in
"login.krb5", could you explain that?

				_Mark_ <eichin@athena.mit.edu>
				MIT Student Information Processing Board
				Cygnus Support <eichin@cygnus.com>

home help back first fref pref prev next nref lref last post