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