pgsql-bugs(at)postgresql(dot)org writes:
> I have a the following error compiling latest CVS of PostgreSQL:
Odd. Is configure defining HAVE_SYS_SEM_H in src/include/config.h?
What was the last version you compiled successfully?
> Removing "void *__pad;" from the above makes the compile finish.
That doesn't make much sense to me either ---- if the union declaration
is broken, why no complaint when the include file is read?
regards, tom lane