[2027] in Kerberos-V5-bugs

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

Kerberos 5 beta 6 and Windows 95

daemon@ATHENA.MIT.EDU (Doug Engert)
Fri Jun 21 12:21:17 1996

Date: Fri, 21 Jun 1996 11:20:55 -0500
From: Doug Engert <DEEngert@anl.gov>
To: krb5-bugs@MIT.EDU


Something to think about long term the next release.

I got the windows version of Kerberos 5 beta 6 to run on a Win 3.1
system at work this morning, but last night I tried to build it on
Windows 95 at home. The make failed. 

The problem is the 8.3 file name mapping. Windows 95 can have long
file names, and in some make files, long filenames such as
gssapi_generic.h are referenced. Win 31 would look for gssapi_g.h, but
Win95 looks for gssapi~1.h or the long file name gssapi_generic.h.
But since the make -f Makefile.in kerbsrc.zip process does not use the
long name, the file can not be found.  The com_err.c routine has an
include for "mit-sipb-copyright.h". This also failed.

Short term solution: 
 Compile on a Win31 system. Then run under Win95. 

Long term solutions:
 (1): copy the long file names using newer versions of zip/unzip (is there
      one) or some other method.
 (2): Cleanup the references to long file names in the source. 
 (3): convert long filenames using the Win95 algorithm 
 (4): Others?

 
 Douglas E. Engert  <DEEngert@anl.gov>
 Argonne National Laboratory
 9700 South Cass Avenue
 Argonne, Illinois  60439 
 (708) 252-5444
 PGP Key fingerprint =  20 2B 0C 78 43 8A 9C A6  29 F7 A3 6D 5E 30 A6 7F


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