Re: 7.4Beta1: Compile Failure: UnixWare 7.1.3UP2 - Mailing list pgsql-hackers

From Tom Lane
Subject Re: 7.4Beta1: Compile Failure: UnixWare 7.1.3UP2
Date
Msg-id 20179.1060186284@sss.pgh.pa.us
Whole thread Raw
In response to 7.4Beta1: Compile Failure: UnixWare 7.1.3UP2  (Larry Rosenman <ler@lerctr.org>)
Responses Re: 7.4Beta1: Compile Failure: UnixWare 7.1.3UP2
List pgsql-hackers
Larry Rosenman <ler@lerctr.org> writes:
> cc -O -K inline -g -I../../../../src/include -I/usr/local/include  -c -o 
> printtup.o printtup.c
> UX:cc: WARNING: debugging and optimization mutually exclusive; -O disabled
> UX:acomp: ERROR: "printtup.c", line 94: undefined struct/union member: 
> _shutdown

Hmm, that line is
self->pub.shutdown = printtup_shutdown;

Apparently, somewhere in your system headers is
#define shutdown _shutdown

which would not hurt us if it were applied consistently --- but
evidently the DestReceiver struct definition in tcop/dest.h is
read before we encounter the macro definition.  Yech.  Can you
find which system header is thus polluting the namespace?
        regards, tom lane


pgsql-hackers by date:

Previous
From: Alessio Bragadini
Date:
Subject: Re: v7.4 Beta 1 fails regression on Digital Unix/Tru64 4.0
Next
From: Larry Rosenman
Date:
Subject: Re: 7.4Beta1: Compile Failure: UnixWare 7.1.3UP2