[519] in Kerberos-V5-bugs

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

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

-------------------------------------------------------------


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