[155] in Kerberos-V5-bugs
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