[155] in Kerberos-V5-bugs

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

Re: lib/asn.1/KRB5_defs.h missing

daemon@ATHENA.MIT.EDU (Theodore Ts'o)
Mon Jul 1 16:24:56 1991

Date: Mon, 1 Jul 91 16:24:45 -0400
From: tytso@ATHENA.MIT.EDU (Theodore Ts'o)
To: amg@allegra.att.com
Cc: krb5-bugs@ATHENA.MIT.EDU
In-Reply-To: Aleta Lapone's message of Mon, 1 Jul 91 11:47:13 EDT,
Reply-To: tytso@ATHENA.MIT.EDU

   Date: Mon, 1 Jul 91 11:47:13 EDT
   From: amg@allegra.att.com (Aleta Lapone)

   I'm trying to compile beta V5 on a sun4 and seem to be missing the file
   lib/asn.1/KRB5_defs.h.  Can I get it from somewhere without having to
   get krb5.src.tar from the pub directory (since that's what I took to
   begin with, and it just doesn't seem to be there)?

Hi!  A couple of people have reported this problem already.  Here's the
scoop.  The following files: KRB5-types.h, KRB5_defs.h, KRB5_pre_defs.h,
and KRB5_tables.c are all created by pepsy from the file KRB5-asn.py.

The Makefile rule has a dependancy for KRB5_tables.c depending on
KRB5-asn.py, but not for any of the other files.  So, if KRB5_tables.c
exists and one of the other three files do not, the Makefile will bomb.
The solution is to delete KRB5_tables.c and things should work.

I am a bit puzzled why we are getting this report from the field so
much; I don't know how come KRB5_tables.c is getting created without the
other three files also being created.  For the next release, I will
change the Makefile to make it more robust.  For now, though, the
solution I've outlined should work.

						- Ted

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