On Thursday September 8 2005 12:20 pm, Ed L. wrote:
> checking build system type... ia64-hp-hpux11.23
> checking host system type... ia64-hp-hpux11.23
> ...
> checking sys/ipc.h presence... yes
> configure: WARNING: sys/ipc.h: present but cannot be compiled
> configure: WARNING: sys/ipc.h: check for missing
> prerequisite headers? configure: WARNING: sys/ipc.h: see the
> Autoconf documentation configure: WARNING: sys/ipc.h:
> section "Present But Cannot Be Compiled" configure: WARNING:
> sys/ipc.h: proceeding with the preprocessor's result
> configure: WARNING: sys/ipc.h: in the future, the compiler
> will take precedence configure: WARNING: ##
> ---------------------------------------- ## configure:
> WARNING: ## Report this to pgsql-bugs@postgresql.org ##
> configure: WARNING: ##
> ---------------------------------------- ##
>
Build failure of 8.1beta1 for ia64-hp-hpux11.23:
gcc -O2 -Wall -Wmissing-prototypes -Wpointer-arith -Wendif-labels -fno-strict-aliasing -I../../../src/include
-D_XOPEN_SOURCE_EXTENDED -c -o pg_sema.o pg_sema.c
In file included from pg_sema.c:22:
/usr/include/sys/ipc.h:51: error: parse error before "cid_t"
/usr/include/sys/ipc.h:56: error: parse error before '}' token
In file included from pg_sema.c:25:
/usr/include/sys/sem.h:91: error: field `sem_perm' has incomplete type
gmake[3]: *** [pg_sema.o] Error 1
gmake[3]: Leaving directory `/users/dists/pgsql/builds/postgresql-8.1beta1/src/backend/port'
gmake[2]: *** [port-recursive] Error 2
gmake[2]: Leaving directory `/users/dists/pgsql/builds/postgresql-8.1beta1/src/backend'
gmake[1]: *** [all] Error 2
gmake[1]: Leaving directory `/users/dists/pgsql/builds/postgresql-8.1beta1/src'
gmake: *** [all] Error 2
*** Error exit code 2
Ed