[krbdev.mit.edu #2941] krb5-1.4 is unbuildable on HPUX 10.20
Ken Raeburn via RT
rt-comment at krbdev.mit.edu
Thu Feb 24 12:43:01 EST 2005
On Feb 24, 2005, at 02:25, Lenny Foner via RT wrote:
> ./sys/_inttypes.h:typedef long long int64_t; /* 64-bit signed
> integer */
> ./sys/_inttypes.h:typedef unsigned long long uint64_t; /* 64-bit
> unsigned integer */
> ./sys/_inttypes.h:typedef long int64_t; /* 64-bit signed integer */
> ./sys/_inttypes.h:typedef unsigned long uint64_t; /* 64-bit unsigned
> integer */
> ./sys/_inttypes.h:typedef int64_t intmax_t; /* largest signed
> integer supported */
> ./sys/_inttypes.h:typedef uint64_t uintmax_t; /* largest unsigned
> integer supported */
> ./sys/_inttypes.h:typedef int64_t int_least64_t;
> ./sys/_inttypes.h:typedef int64_t int_fast64_t;
> ./sys/_inttypes.h:typedef uint64_t uint_least64_t;
> ./sys/_inttypes.h:typedef uint64_t uint_fast64_t;
Looks like the full set of C99 size-specific type names are available...
> ./inttypes.h:#include <sys/_inttypes.h>
... and inttypes.h should be able to get at them. It may be a question
of using the right configuration macros or compiler options to enable
either the sys/_inttypes.h inclusion or the 64-bit type definitions;
we've run into this bit of annoyance before. Once you're awake enough
:-), could you check if any of these are under preprocessor conditional
tests? (Or if you want to set up a guest account with some disk space
for builds, I could go poke at it a while myself, and try to fix the
shared-library support and such also.)
Ken
More information about the krb5-bugs
mailing list