[519] in Kerberos-V5-bugs
Kerberos 5.4 Bugs
daemon@ATHENA.MIT.EDU (Doug Engert)
Mon Jun 20 15:14:05 1994
Date: Mon, 20 Jun 94 14:13:29 CDT
From: "Doug Engert" <DEEngert@anl.gov>
To: <krb5-bugs@MIT.EDU>
I would like to report the following 5.4 bugs. I am using the imake
rather then the configure build, and these may be related to that.
I found these while building a sunos 4.1.2 system.
o ./lib/krb5/ccache/file/,fcc.h needs a #include <krb5/osconf.h>
before the #include <krb5/ext-proto.h>. This includes the
definition of USE_UNISTD_H as defined in osconf.h which is needed
in ext-proto.h.
o ./lib/krb5/rcache/,rc_base.h needs the same above.
o ./lib/krb5/posix/,memmove.c needs a #include <krb5/config.h>
to get the definition of USE_STRING_H.
(I droped back to the Imake, since the configure did not use
gcc, and it was not clear how to specify the isode libs.
It was also not clear how to do the k4 compatability mods
either.)
Douglas E. Engert
Systems Programming
Argonne National Laboratory
9700 South Cass Avenue
Argonne, Illinois 60439
(708) 252-5444
Internet: DEEngert@anl.gov
---------------------------------------------------------
*** ./lib/krb5/ccache/file/,fcc.h Tue Aug 31 22:11:57 1993
--- ./lib/krb5/ccache/file/fcc.h Sat Jun 18 11:08:01 1994
***************
*** 32,37 ****
--- 32,38 ----
#define __KRB5_FILE_CCACHE__
#include <krb5/krb5.h>
+ #include <krb5/osconf.h>
#include <krb5/ext-proto.h>
#include "fcc-proto.h"
#include <krb5/sysincl.h>
*** ./lib/krb5/rcache/,rc_base.h Fri Jun 7 10:53:25 1991
--- ./lib/krb5/rcache/rc_base.h Sat Jun 18 11:19:49 1994
***************
*** 11,16 ****
--- 11,17 ----
#ifndef KRB5_RC_H
#define KRB5_RC_H
#include <krb5/krb5.h>
+ #include <krb5/osconf.h>
#include <krb5/ext-proto.h>
/* all the stuff that was here is now in rcache.h, included by krb5/kr
*** ./lib/krb5/posix/,memmove.c Fri Jun 10 14:27:45 1994
--- ./lib/krb5/posix/memmove.c Sat Jun 18 12:04:08 1994
***************
*** 41,46 ****
--- 41,47 ----
#endif /* LIBC_SCCS and not lint */
#include <krb5/osconf.h>
+ #include <krb5/config.h>
#ifdef USE_STRING_H
#include <string.h>
#else
-------------------------------------------------------------