Problems compiling inn-1999-11-10_03-01

Tom Kacvinsky tjk at
Thu Nov 11 05:25:21 UTC 1999

On Thu, 11 Nov 1999, Tom Kacvinsky wrote:

> Hi,
> > 
> > Nope, nothing interesting in the config.log about failures for the
> > check on int32_t and unint_32t.  Looks like that part ran clean.
> >
> Run this file through cpp (from gcc 2.95.2), and the 
>     typedef int32_t INT32_T
> line gets expanded to
>     typedef int; INT32_T;
> Weird.  Sun's pro compiler (cc -E) also does this.  Hmmm...
> Sounds like a problem with Sun's headers.

And the culprit is:  <sys/types.h>  !!!!!

The file has the following:

/*typedef int       int32_t;
typedef short           int16_t;*/
#define int32_t int;
#define int16_t short;

Huh?  It would appear that a sysadmin here has mucked with the
file.  It has a timestamp of Nov 9, 1999.  I am gonna have a
few words with the bozo.  I am being polite.


More information about the inn-workers mailing list