[krbdev.mit.edu #2911] krb5-1.4 includes an include file that doesn't exist on alpha-dux40
Ken Raeburn via RT
rt-comment at krbdev.mit.edu
Wed Feb 2 17:03:37 EST 2005
On Feb 2, 2005, at 16:44, Quanah Gibson-Mount via RT wrote:
> I've found that for alpha, the solution to the problem is to:
>
> typedef unsigned long long gss_uint64;
>
> in gssapi_krb5.h
Actually, on an Alpha, "unsigned long" is probably good enough.
> Where ALPHA is whatever macro is defined to note that this build is
> happening on an alpha system.
Which we've mostly managed to avoid, so far, with the major exception
of Windows.
Does your system have stdint.h, or anything else that might define a
uint64_t type?
We're sort of moving a little towards requiring more of the C99
features of the host system when it simplifies things for us, but we
don't have a formalized list at the moment. None of our current test
systems is missing inttypes.h, except Windows. (Obviously, Digital
UNIX 4.0 is not among them, though we do have Tru64 5.1.)
Ken
More information about the krb5-bugs
mailing list