Compiling on HP-UX 10.20 fails - Mailing list pgsql-hackers

From Andrew Chernow
Subject Compiling on HP-UX 10.20 fails
Date
Msg-id 491F1371.5030908@esilo.com
Whole thread Raw
Responses Re: Compiling on HP-UX 10.20 fails
List pgsql-hackers
I am trying to compile libpq on HP-UX 10.20 using gcc 2.95.3, cpu is a
400MHz PA8500.  I'm using the 8.3.5 tarball.

[full make output is attached]

Outside of the failure to build...

I am getting a huge amount of "implicit declaration of function"
warnings from gcc, mostly about 64-bit interface functions like
__getrlimit64, __stat64, __fstat64, etc...

I'm pretty sure, from a glance at the sys headers and google'n, that
this version of hp-ux has large file support.  Although, it appears the
sys headers clash with older versions of gcc ... I think.

Has anyone seem this issue before?  BTW, I didn't see any defines like
_LARGEFILE64_SOURCE or _FILE_OFFSET_BITS in the CFLAGS or CPPFLAGS.  I
don't think libpq needs large file support so maybe that's why they are
not defined.

--
Andrew Chernow
eSilo, LLC
every bit counts
http://www.esilo.com/
gcc -O2 -Wall -Wmissing-prototypes -Wpointer-arith -Winline -fno-strict-aliasing -D_REENTRANT -D_THREAD_SAFE
-D_POSIX_PTHREAD_SEMANTICS-fPIC -DFRONTEND -DUNSAFE_STAT_OK -I. -I../../../src/include -D_XOPEN_SOURCE_EXTENDED
-I../../../src/port -c -o fe-connect.o fe-connect.c 
In file included from /usr/include/sys/wait.h:83,
                 from /usr/local/lib/gcc-lib/hppa2.0-hp-hpux10.20/2.95.3/include/stdlib.h:231,
                 from ../../../src/include/c.h:69,
                 from ../../../src/include/postgres_fe.h:25,
                 from fe-connect.c:16:
/usr/include/sys/resource.h: In function `getrlimit':
/usr/include/sys/resource.h:168: warning: implicit declaration of function `__getrlimit64'
/usr/include/sys/resource.h: In function `setrlimit':
/usr/include/sys/resource.h:170: warning: implicit declaration of function `__setrlimit64'
In file included from ../../../src/include/port.h:17,
                 from ../../../src/include/c.h:841,
                 from ../../../src/include/postgres_fe.h:25,
                 from fe-connect.c:16:
/usr/include/netdb.h: At top level:
/usr/include/netdb.h:310: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:310: warning: its scope is only this definition or declaration, which is probably not what you
want.
/usr/include/netdb.h:312: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:313: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:314: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:315: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:317: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:319: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:320: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:321: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:322: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:324: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:326: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:327: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:328: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:329: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:331: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:333: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:334: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:335: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:336: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:337: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:337: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:339: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:339: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:341: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:341: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:342: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:343: warning: `struct rpcent_data' declared inside parameter list
In file included from fe-connect.c:19:
/usr/include/sys/stat.h: In function `stat':
/usr/include/sys/stat.h:176: warning: implicit declaration of function `__stat64'
/usr/include/sys/stat.h: In function `fstat':
/usr/include/sys/stat.h:177: warning: implicit declaration of function `__fstat64'
/usr/include/sys/stat.h: In function `lstat':
/usr/include/sys/stat.h:178: warning: implicit declaration of function `__lstat64'
In file included from /usr/include/fcntl.h:9,
                 from fe-connect.c:20:
/usr/include/sys/fcntl.h: In function `open':
/usr/include/sys/fcntl.h:216: warning: implicit declaration of function `__open64'
/usr/include/sys/fcntl.h: In function `creat':
/usr/include/sys/fcntl.h:217: warning: implicit declaration of function `__creat64'
In file included from /usr/include/unistd.h:11,
                 from fe-connect.c:23:
/usr/include/sys/unistd.h: In function `truncate':
/usr/include/sys/unistd.h:539: warning: implicit declaration of function `__truncate64'
/usr/include/sys/unistd.h: In function `prealloc':
/usr/include/sys/unistd.h:543: warning: implicit declaration of function `__prealloc64'
/usr/include/sys/unistd.h: In function `lockf':
/usr/include/sys/unistd.h:544: warning: implicit declaration of function `__lockf64'
/usr/include/sys/unistd.h: In function `ftruncate':
/usr/include/sys/unistd.h:545: warning: implicit declaration of function `__ftruncate64'
gcc -O2 -Wall -Wmissing-prototypes -Wpointer-arith -Winline -fno-strict-aliasing -D_REENTRANT -D_THREAD_SAFE
-D_POSIX_PTHREAD_SEMANTICS-fPIC -DFRONTEND -DUNSAFE_STAT_OK -I. -I../../../src/include -D_XOPEN_SOURCE_EXTENDED
-I../../../src/port -c -o fe-exec.o fe-exec.c 
In file included from /usr/include/sys/wait.h:83,
                 from /usr/local/lib/gcc-lib/hppa2.0-hp-hpux10.20/2.95.3/include/stdlib.h:231,
                 from ../../../src/include/c.h:69,
                 from ../../../src/include/postgres_fe.h:25,
                 from fe-exec.c:15:
/usr/include/sys/resource.h: In function `getrlimit':
/usr/include/sys/resource.h:168: warning: implicit declaration of function `__getrlimit64'
/usr/include/sys/resource.h: In function `setrlimit':
/usr/include/sys/resource.h:170: warning: implicit declaration of function `__setrlimit64'
In file included from ../../../src/include/port.h:17,
                 from ../../../src/include/c.h:841,
                 from ../../../src/include/postgres_fe.h:25,
                 from fe-exec.c:15:
/usr/include/netdb.h: At top level:
/usr/include/netdb.h:310: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:310: warning: its scope is only this definition or declaration, which is probably not what you
want.
/usr/include/netdb.h:312: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:313: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:314: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:315: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:317: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:319: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:320: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:321: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:322: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:324: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:326: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:327: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:328: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:329: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:331: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:333: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:334: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:335: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:336: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:337: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:337: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:339: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:339: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:341: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:341: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:342: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:343: warning: `struct rpcent_data' declared inside parameter list
In file included from /usr/include/fcntl.h:9,
                 from fe-exec.c:18:
/usr/include/sys/fcntl.h: In function `open':
/usr/include/sys/fcntl.h:216: warning: implicit declaration of function `__open64'
/usr/include/sys/fcntl.h: In function `creat':
/usr/include/sys/fcntl.h:217: warning: implicit declaration of function `__creat64'
In file included from /usr/include/unistd.h:11,
                 from /usr/local/include/pthread.h:116,
                 from libpq-int.h:36,
                 from fe-exec.c:21:
/usr/include/sys/unistd.h: In function `truncate':
/usr/include/sys/unistd.h:539: warning: implicit declaration of function `__truncate64'
/usr/include/sys/unistd.h: In function `prealloc':
/usr/include/sys/unistd.h:543: warning: implicit declaration of function `__prealloc64'
/usr/include/sys/unistd.h: In function `lockf':
/usr/include/sys/unistd.h:544: warning: implicit declaration of function `__lockf64'
/usr/include/sys/unistd.h: In function `ftruncate':
/usr/include/sys/unistd.h:545: warning: implicit declaration of function `__ftruncate64'
gcc -O2 -Wall -Wmissing-prototypes -Wpointer-arith -Winline -fno-strict-aliasing -D_REENTRANT -D_THREAD_SAFE
-D_POSIX_PTHREAD_SEMANTICS-fPIC -DFRONTEND -DUNSAFE_STAT_OK -I. -I../../../src/include -D_XOPEN_SOURCE_EXTENDED
-I../../../src/port -c -o fe-misc.o fe-misc.c 
In file included from /usr/include/sys/wait.h:83,
                 from /usr/local/lib/gcc-lib/hppa2.0-hp-hpux10.20/2.95.3/include/stdlib.h:231,
                 from ../../../src/include/c.h:69,
                 from ../../../src/include/postgres_fe.h:25,
                 from fe-misc.c:31:
/usr/include/sys/resource.h: In function `getrlimit':
/usr/include/sys/resource.h:168: warning: implicit declaration of function `__getrlimit64'
/usr/include/sys/resource.h: In function `setrlimit':
/usr/include/sys/resource.h:170: warning: implicit declaration of function `__setrlimit64'
In file included from ../../../src/include/port.h:17,
                 from ../../../src/include/c.h:841,
                 from ../../../src/include/postgres_fe.h:25,
                 from fe-misc.c:31:
/usr/include/netdb.h: At top level:
/usr/include/netdb.h:310: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:310: warning: its scope is only this definition or declaration, which is probably not what you
want.
/usr/include/netdb.h:312: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:313: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:314: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:315: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:317: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:319: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:320: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:321: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:322: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:324: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:326: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:327: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:328: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:329: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:331: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:333: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:334: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:335: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:336: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:337: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:337: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:339: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:339: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:341: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:341: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:342: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:343: warning: `struct rpcent_data' declared inside parameter list
In file included from /usr/include/unistd.h:11,
                 from fe-misc.c:42:
/usr/include/sys/unistd.h: In function `truncate':
/usr/include/sys/unistd.h:539: warning: implicit declaration of function `__truncate64'
/usr/include/sys/unistd.h: In function `prealloc':
/usr/include/sys/unistd.h:543: warning: implicit declaration of function `__prealloc64'
/usr/include/sys/unistd.h: In function `lockf':
/usr/include/sys/unistd.h:544: warning: implicit declaration of function `__lockf64'
/usr/include/sys/unistd.h: In function `ftruncate':
/usr/include/sys/unistd.h:545: warning: implicit declaration of function `__ftruncate64'
In file included from /usr/include/fcntl.h:9,
                 from /usr/local/lib/gcc-lib/hppa2.0-hp-hpux10.20/2.95.3/include/sys/file.h:25,
                 from /usr/include/sys/uio.h:17,
                 from /usr/include/sys/socket.h:44,
                 from /usr/local/include/pthread.h:113,
                 from libpq-int.h:36,
                 from fe-misc.c:57:
/usr/include/sys/fcntl.h: In function `open':
/usr/include/sys/fcntl.h:216: warning: implicit declaration of function `__open64'
/usr/include/sys/fcntl.h: In function `creat':
/usr/include/sys/fcntl.h:217: warning: implicit declaration of function `__creat64'
gcc -O2 -Wall -Wmissing-prototypes -Wpointer-arith -Winline -fno-strict-aliasing -D_REENTRANT -D_THREAD_SAFE
-D_POSIX_PTHREAD_SEMANTICS-fPIC -DFRONTEND -DUNSAFE_STAT_OK -I. -I../../../src/include -D_XOPEN_SOURCE_EXTENDED
-I../../../src/port -c -o fe-print.o fe-print.c 
In file included from /usr/include/sys/wait.h:83,
                 from /usr/local/lib/gcc-lib/hppa2.0-hp-hpux10.20/2.95.3/include/stdlib.h:231,
                 from ../../../src/include/c.h:69,
                 from ../../../src/include/postgres_fe.h:25,
                 from fe-print.c:17:
/usr/include/sys/resource.h: In function `getrlimit':
/usr/include/sys/resource.h:168: warning: implicit declaration of function `__getrlimit64'
/usr/include/sys/resource.h: In function `setrlimit':
/usr/include/sys/resource.h:170: warning: implicit declaration of function `__setrlimit64'
In file included from ../../../src/include/port.h:17,
                 from ../../../src/include/c.h:841,
                 from ../../../src/include/postgres_fe.h:25,
                 from fe-print.c:17:
/usr/include/netdb.h: At top level:
/usr/include/netdb.h:310: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:310: warning: its scope is only this definition or declaration, which is probably not what you
want.
/usr/include/netdb.h:312: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:313: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:314: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:315: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:317: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:319: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:320: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:321: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:322: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:324: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:326: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:327: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:328: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:329: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:331: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:333: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:334: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:335: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:336: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:337: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:337: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:339: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:339: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:341: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:341: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:342: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:343: warning: `struct rpcent_data' declared inside parameter list
In file included from /usr/include/unistd.h:11,
                 from fe-print.c:24:
/usr/include/sys/unistd.h: In function `truncate':
/usr/include/sys/unistd.h:539: warning: implicit declaration of function `__truncate64'
/usr/include/sys/unistd.h: In function `prealloc':
/usr/include/sys/unistd.h:543: warning: implicit declaration of function `__prealloc64'
/usr/include/sys/unistd.h: In function `lockf':
/usr/include/sys/unistd.h:544: warning: implicit declaration of function `__lockf64'
/usr/include/sys/unistd.h: In function `ftruncate':
/usr/include/sys/unistd.h:545: warning: implicit declaration of function `__ftruncate64'
In file included from /usr/include/fcntl.h:9,
                 from /usr/local/lib/gcc-lib/hppa2.0-hp-hpux10.20/2.95.3/include/sys/file.h:25,
                 from /usr/include/sys/uio.h:17,
                 from /usr/include/sys/socket.h:44,
                 from /usr/local/include/pthread.h:113,
                 from libpq-int.h:36,
                 from fe-print.c:37:
/usr/include/sys/fcntl.h: In function `open':
/usr/include/sys/fcntl.h:216: warning: implicit declaration of function `__open64'
/usr/include/sys/fcntl.h: In function `creat':
/usr/include/sys/fcntl.h:217: warning: implicit declaration of function `__creat64'
gcc -O2 -Wall -Wmissing-prototypes -Wpointer-arith -Winline -fno-strict-aliasing -D_REENTRANT -D_THREAD_SAFE
-D_POSIX_PTHREAD_SEMANTICS-fPIC -DFRONTEND -DUNSAFE_STAT_OK -I. -I../../../src/include -D_XOPEN_SOURCE_EXTENDED
-I../../../src/port -c -o fe-lobj.o fe-lobj.c 
In file included from /usr/include/sys/wait.h:83,
                 from /usr/local/lib/gcc-lib/hppa2.0-hp-hpux10.20/2.95.3/include/stdlib.h:231,
                 from ../../../src/include/c.h:69,
                 from ../../../src/include/postgres_fe.h:25,
                 from fe-lobj.c:25:
/usr/include/sys/resource.h: In function `getrlimit':
/usr/include/sys/resource.h:168: warning: implicit declaration of function `__getrlimit64'
/usr/include/sys/resource.h: In function `setrlimit':
/usr/include/sys/resource.h:170: warning: implicit declaration of function `__setrlimit64'
In file included from ../../../src/include/port.h:17,
                 from ../../../src/include/c.h:841,
                 from ../../../src/include/postgres_fe.h:25,
                 from fe-lobj.c:25:
/usr/include/netdb.h: At top level:
/usr/include/netdb.h:310: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:310: warning: its scope is only this definition or declaration, which is probably not what you
want.
/usr/include/netdb.h:312: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:313: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:314: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:315: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:317: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:319: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:320: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:321: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:322: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:324: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:326: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:327: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:328: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:329: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:331: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:333: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:334: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:335: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:336: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:337: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:337: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:339: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:339: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:341: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:341: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:342: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:343: warning: `struct rpcent_data' declared inside parameter list
In file included from /usr/include/unistd.h:11,
                 from fe-lobj.c:30:
/usr/include/sys/unistd.h: In function `truncate':
/usr/include/sys/unistd.h:539: warning: implicit declaration of function `__truncate64'
/usr/include/sys/unistd.h: In function `prealloc':
/usr/include/sys/unistd.h:543: warning: implicit declaration of function `__prealloc64'
/usr/include/sys/unistd.h: In function `lockf':
/usr/include/sys/unistd.h:544: warning: implicit declaration of function `__lockf64'
/usr/include/sys/unistd.h: In function `ftruncate':
/usr/include/sys/unistd.h:545: warning: implicit declaration of function `__ftruncate64'
In file included from /usr/include/fcntl.h:9,
                 from fe-lobj.c:33:
/usr/include/sys/fcntl.h: In function `open':
/usr/include/sys/fcntl.h:216: warning: implicit declaration of function `__open64'
/usr/include/sys/fcntl.h: In function `creat':
/usr/include/sys/fcntl.h:217: warning: implicit declaration of function `__creat64'
In file included from fe-lobj.c:34:
/usr/include/sys/stat.h: In function `stat':
/usr/include/sys/stat.h:176: warning: implicit declaration of function `__stat64'
/usr/include/sys/stat.h: In function `fstat':
/usr/include/sys/stat.h:177: warning: implicit declaration of function `__fstat64'
/usr/include/sys/stat.h: In function `lstat':
/usr/include/sys/stat.h:178: warning: implicit declaration of function `__lstat64'
gcc -O2 -Wall -Wmissing-prototypes -Wpointer-arith -Winline -fno-strict-aliasing -D_REENTRANT -D_THREAD_SAFE
-D_POSIX_PTHREAD_SEMANTICS-fPIC -DFRONTEND -DUNSAFE_STAT_OK -I. -I../../../src/include -D_XOPEN_SOURCE_EXTENDED
-I../../../src/port -c -o fe-protocol2.o fe-protocol2.c 
In file included from /usr/include/sys/wait.h:83,
                 from /usr/local/lib/gcc-lib/hppa2.0-hp-hpux10.20/2.95.3/include/stdlib.h:231,
                 from ../../../src/include/c.h:69,
                 from ../../../src/include/postgres_fe.h:25,
                 from fe-protocol2.c:15:
/usr/include/sys/resource.h: In function `getrlimit':
/usr/include/sys/resource.h:168: warning: implicit declaration of function `__getrlimit64'
/usr/include/sys/resource.h: In function `setrlimit':
/usr/include/sys/resource.h:170: warning: implicit declaration of function `__setrlimit64'
In file included from ../../../src/include/port.h:17,
                 from ../../../src/include/c.h:841,
                 from ../../../src/include/postgres_fe.h:25,
                 from fe-protocol2.c:15:
/usr/include/netdb.h: At top level:
/usr/include/netdb.h:310: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:310: warning: its scope is only this definition or declaration, which is probably not what you
want.
/usr/include/netdb.h:312: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:313: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:314: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:315: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:317: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:319: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:320: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:321: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:322: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:324: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:326: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:327: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:328: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:329: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:331: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:333: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:334: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:335: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:336: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:337: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:337: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:339: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:339: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:341: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:341: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:342: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:343: warning: `struct rpcent_data' declared inside parameter list
In file included from /usr/include/fcntl.h:9,
                 from fe-protocol2.c:18:
/usr/include/sys/fcntl.h: In function `open':
/usr/include/sys/fcntl.h:216: warning: implicit declaration of function `__open64'
/usr/include/sys/fcntl.h: In function `creat':
/usr/include/sys/fcntl.h:217: warning: implicit declaration of function `__creat64'
In file included from /usr/include/unistd.h:11,
                 from /usr/local/include/pthread.h:116,
                 from libpq-int.h:36,
                 from fe-protocol2.c:21:
/usr/include/sys/unistd.h: In function `truncate':
/usr/include/sys/unistd.h:539: warning: implicit declaration of function `__truncate64'
/usr/include/sys/unistd.h: In function `prealloc':
/usr/include/sys/unistd.h:543: warning: implicit declaration of function `__prealloc64'
/usr/include/sys/unistd.h: In function `lockf':
/usr/include/sys/unistd.h:544: warning: implicit declaration of function `__lockf64'
/usr/include/sys/unistd.h: In function `ftruncate':
/usr/include/sys/unistd.h:545: warning: implicit declaration of function `__ftruncate64'
gcc -O2 -Wall -Wmissing-prototypes -Wpointer-arith -Winline -fno-strict-aliasing -D_REENTRANT -D_THREAD_SAFE
-D_POSIX_PTHREAD_SEMANTICS-fPIC -DFRONTEND -DUNSAFE_STAT_OK -I. -I../../../src/include -D_XOPEN_SOURCE_EXTENDED
-I../../../src/port -c -o fe-protocol3.o fe-protocol3.c 
In file included from /usr/include/sys/wait.h:83,
                 from /usr/local/lib/gcc-lib/hppa2.0-hp-hpux10.20/2.95.3/include/stdlib.h:231,
                 from ../../../src/include/c.h:69,
                 from ../../../src/include/postgres_fe.h:25,
                 from fe-protocol3.c:15:
/usr/include/sys/resource.h: In function `getrlimit':
/usr/include/sys/resource.h:168: warning: implicit declaration of function `__getrlimit64'
/usr/include/sys/resource.h: In function `setrlimit':
/usr/include/sys/resource.h:170: warning: implicit declaration of function `__setrlimit64'
In file included from ../../../src/include/port.h:17,
                 from ../../../src/include/c.h:841,
                 from ../../../src/include/postgres_fe.h:25,
                 from fe-protocol3.c:15:
/usr/include/netdb.h: At top level:
/usr/include/netdb.h:310: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:310: warning: its scope is only this definition or declaration, which is probably not what you
want.
/usr/include/netdb.h:312: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:313: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:314: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:315: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:317: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:319: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:320: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:321: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:322: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:324: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:326: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:327: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:328: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:329: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:331: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:333: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:334: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:335: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:336: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:337: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:337: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:339: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:339: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:341: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:341: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:342: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:343: warning: `struct rpcent_data' declared inside parameter list
In file included from /usr/include/fcntl.h:9,
                 from fe-protocol3.c:18:
/usr/include/sys/fcntl.h: In function `open':
/usr/include/sys/fcntl.h:216: warning: implicit declaration of function `__open64'
/usr/include/sys/fcntl.h: In function `creat':
/usr/include/sys/fcntl.h:217: warning: implicit declaration of function `__creat64'
In file included from /usr/include/unistd.h:11,
                 from /usr/local/include/pthread.h:116,
                 from libpq-int.h:36,
                 from fe-protocol3.c:21:
/usr/include/sys/unistd.h: In function `truncate':
/usr/include/sys/unistd.h:539: warning: implicit declaration of function `__truncate64'
/usr/include/sys/unistd.h: In function `prealloc':
/usr/include/sys/unistd.h:543: warning: implicit declaration of function `__prealloc64'
/usr/include/sys/unistd.h: In function `lockf':
/usr/include/sys/unistd.h:544: warning: implicit declaration of function `__lockf64'
/usr/include/sys/unistd.h: In function `ftruncate':
/usr/include/sys/unistd.h:545: warning: implicit declaration of function `__ftruncate64'
gcc -O2 -Wall -Wmissing-prototypes -Wpointer-arith -Winline -fno-strict-aliasing -D_REENTRANT -D_THREAD_SAFE
-D_POSIX_PTHREAD_SEMANTICS-fPIC -DFRONTEND -DUNSAFE_STAT_OK -I. -I../../../src/include -D_XOPEN_SOURCE_EXTENDED
-I../../../src/port -c -o pqexpbuffer.o pqexpbuffer.c 
In file included from /usr/include/sys/wait.h:83,
                 from /usr/local/lib/gcc-lib/hppa2.0-hp-hpux10.20/2.95.3/include/stdlib.h:231,
                 from ../../../src/include/c.h:69,
                 from ../../../src/include/postgres_fe.h:25,
                 from pqexpbuffer.c:25:
/usr/include/sys/resource.h: In function `getrlimit':
/usr/include/sys/resource.h:168: warning: implicit declaration of function `__getrlimit64'
/usr/include/sys/resource.h: In function `setrlimit':
/usr/include/sys/resource.h:170: warning: implicit declaration of function `__setrlimit64'
In file included from ../../../src/include/port.h:17,
                 from ../../../src/include/c.h:841,
                 from ../../../src/include/postgres_fe.h:25,
                 from pqexpbuffer.c:25:
/usr/include/netdb.h: At top level:
/usr/include/netdb.h:310: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:310: warning: its scope is only this definition or declaration, which is probably not what you
want.
/usr/include/netdb.h:312: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:313: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:314: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:315: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:317: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:319: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:320: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:321: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:322: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:324: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:326: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:327: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:328: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:329: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:331: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:333: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:334: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:335: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:336: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:337: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:337: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:339: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:339: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:341: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:341: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:342: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:343: warning: `struct rpcent_data' declared inside parameter list
gcc -O2 -Wall -Wmissing-prototypes -Wpointer-arith -Winline -fno-strict-aliasing -D_REENTRANT -D_THREAD_SAFE
-D_POSIX_PTHREAD_SEMANTICS-fPIC -DFRONTEND -DUNSAFE_STAT_OK -I. -I../../../src/include -D_XOPEN_SOURCE_EXTENDED
-I../../../src/port -c -o pqsignal.o pqsignal.c 
In file included from /usr/include/sys/wait.h:83,
                 from /usr/local/lib/gcc-lib/hppa2.0-hp-hpux10.20/2.95.3/include/stdlib.h:231,
                 from ../../../src/include/c.h:69,
                 from ../../../src/include/postgres_fe.h:25,
                 from pqsignal.h:21,
                 from pqsignal.c:20:
/usr/include/sys/resource.h: In function `getrlimit':
/usr/include/sys/resource.h:168: warning: implicit declaration of function `__getrlimit64'
/usr/include/sys/resource.h: In function `setrlimit':
/usr/include/sys/resource.h:170: warning: implicit declaration of function `__setrlimit64'
In file included from ../../../src/include/port.h:17,
                 from ../../../src/include/c.h:841,
                 from ../../../src/include/postgres_fe.h:25,
                 from pqsignal.h:21,
                 from pqsignal.c:20:
/usr/include/netdb.h: At top level:
/usr/include/netdb.h:310: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:310: warning: its scope is only this definition or declaration, which is probably not what you
want.
/usr/include/netdb.h:312: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:313: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:314: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:315: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:317: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:319: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:320: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:321: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:322: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:324: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:326: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:327: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:328: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:329: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:331: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:333: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:334: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:335: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:336: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:337: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:337: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:339: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:339: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:341: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:341: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:342: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:343: warning: `struct rpcent_data' declared inside parameter list
gcc -O2 -Wall -Wmissing-prototypes -Wpointer-arith -Winline -fno-strict-aliasing -D_REENTRANT -D_THREAD_SAFE
-D_POSIX_PTHREAD_SEMANTICS-fPIC -DFRONTEND -DUNSAFE_STAT_OK -I. -I../../../src/include -D_XOPEN_SOURCE_EXTENDED
-I../../../src/port -c -o fe-secure.o fe-secure.c 
In file included from /usr/include/sys/wait.h:83,
                 from /usr/local/lib/gcc-lib/hppa2.0-hp-hpux10.20/2.95.3/include/stdlib.h:231,
                 from ../../../src/include/c.h:69,
                 from ../../../src/include/postgres_fe.h:25,
                 from fe-secure.c:80:
/usr/include/sys/resource.h: In function `getrlimit':
/usr/include/sys/resource.h:168: warning: implicit declaration of function `__getrlimit64'
/usr/include/sys/resource.h: In function `setrlimit':
/usr/include/sys/resource.h:170: warning: implicit declaration of function `__setrlimit64'
In file included from ../../../src/include/port.h:17,
                 from ../../../src/include/c.h:841,
                 from ../../../src/include/postgres_fe.h:25,
                 from fe-secure.c:80:
/usr/include/netdb.h: At top level:
/usr/include/netdb.h:310: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:310: warning: its scope is only this definition or declaration, which is probably not what you
want.
/usr/include/netdb.h:312: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:313: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:314: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:315: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:317: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:319: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:320: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:321: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:322: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:324: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:326: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:327: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:328: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:329: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:331: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:333: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:334: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:335: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:336: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:337: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:337: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:339: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:339: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:341: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:341: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:342: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:343: warning: `struct rpcent_data' declared inside parameter list
In file included from /usr/include/fcntl.h:9,
                 from fe-secure.c:83:
/usr/include/sys/fcntl.h: In function `open':
/usr/include/sys/fcntl.h:216: warning: implicit declaration of function `__open64'
/usr/include/sys/fcntl.h: In function `creat':
/usr/include/sys/fcntl.h:217: warning: implicit declaration of function `__creat64'
In file included from /usr/include/unistd.h:11,
                 from /usr/local/include/pthread.h:116,
                 from libpq-int.h:36,
                 from fe-auth.h:18,
                 from fe-secure.c:87:
/usr/include/sys/unistd.h: In function `truncate':
/usr/include/sys/unistd.h:539: warning: implicit declaration of function `__truncate64'
/usr/include/sys/unistd.h: In function `prealloc':
/usr/include/sys/unistd.h:543: warning: implicit declaration of function `__prealloc64'
/usr/include/sys/unistd.h: In function `lockf':
/usr/include/sys/unistd.h:544: warning: implicit declaration of function `__lockf64'
/usr/include/sys/unistd.h: In function `ftruncate':
/usr/include/sys/unistd.h:545: warning: implicit declaration of function `__ftruncate64'
In file included from fe-secure.c:102:
/usr/include/sys/stat.h: In function `stat':
/usr/include/sys/stat.h:176: warning: implicit declaration of function `__stat64'
/usr/include/sys/stat.h: In function `fstat':
/usr/include/sys/stat.h:177: warning: implicit declaration of function `__fstat64'
/usr/include/sys/stat.h: In function `lstat':
/usr/include/sys/stat.h:178: warning: implicit declaration of function `__lstat64'
rm -f md5.c && ln -s ../../../src/backend/libpq/md5.c .
gcc -O2 -Wall -Wmissing-prototypes -Wpointer-arith -Winline -fno-strict-aliasing -D_REENTRANT -D_THREAD_SAFE
-D_POSIX_PTHREAD_SEMANTICS-fPIC -DFRONTEND -DUNSAFE_STAT_OK -I. -I../../../src/include -D_XOPEN_SOURCE_EXTENDED
-I../../../src/port -c -o md5.o md5.c 
In file included from /usr/include/sys/wait.h:83,
                 from /usr/local/lib/gcc-lib/hppa2.0-hp-hpux10.20/2.95.3/include/stdlib.h:231,
                 from ../../../src/include/c.h:69,
                 from md5.c:21:
/usr/include/sys/resource.h: In function `getrlimit':
/usr/include/sys/resource.h:168: warning: implicit declaration of function `__getrlimit64'
/usr/include/sys/resource.h: In function `setrlimit':
/usr/include/sys/resource.h:170: warning: implicit declaration of function `__setrlimit64'
In file included from ../../../src/include/port.h:17,
                 from ../../../src/include/c.h:841,
                 from md5.c:21:
/usr/include/netdb.h: At top level:
/usr/include/netdb.h:310: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:310: warning: its scope is only this definition or declaration, which is probably not what you
want.
/usr/include/netdb.h:312: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:313: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:314: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:315: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:317: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:319: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:320: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:321: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:322: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:324: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:326: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:327: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:328: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:329: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:331: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:333: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:334: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:335: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:336: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:337: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:337: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:339: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:339: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:341: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:341: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:342: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:343: warning: `struct rpcent_data' declared inside parameter list
rm -f ip.c && ln -s ../../../src/backend/libpq/ip.c .
gcc -O2 -Wall -Wmissing-prototypes -Wpointer-arith -Winline -fno-strict-aliasing -D_REENTRANT -D_THREAD_SAFE
-D_POSIX_PTHREAD_SEMANTICS-fPIC -DFRONTEND -DUNSAFE_STAT_OK -I. -I../../../src/include -D_XOPEN_SOURCE_EXTENDED
-I../../../src/port -c -o ip.o ip.c 
In file included from /usr/include/sys/wait.h:83,
                 from /usr/local/lib/gcc-lib/hppa2.0-hp-hpux10.20/2.95.3/include/stdlib.h:231,
                 from ../../../src/include/c.h:69,
                 from ip.c:21:
/usr/include/sys/resource.h: In function `getrlimit':
/usr/include/sys/resource.h:168: warning: implicit declaration of function `__getrlimit64'
/usr/include/sys/resource.h: In function `setrlimit':
/usr/include/sys/resource.h:170: warning: implicit declaration of function `__setrlimit64'
In file included from ../../../src/include/port.h:17,
                 from ../../../src/include/c.h:841,
                 from ip.c:21:
/usr/include/netdb.h: At top level:
/usr/include/netdb.h:310: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:310: warning: its scope is only this definition or declaration, which is probably not what you
want.
/usr/include/netdb.h:312: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:313: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:314: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:315: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:317: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:319: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:320: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:321: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:322: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:324: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:326: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:327: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:328: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:329: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:331: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:333: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:334: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:335: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:336: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:337: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:337: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:339: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:339: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:341: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:341: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:342: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:343: warning: `struct rpcent_data' declared inside parameter list
In file included from /usr/include/unistd.h:11,
                 from ip.c:23:
/usr/include/sys/unistd.h: In function `truncate':
/usr/include/sys/unistd.h:539: warning: implicit declaration of function `__truncate64'
/usr/include/sys/unistd.h: In function `prealloc':
/usr/include/sys/unistd.h:543: warning: implicit declaration of function `__prealloc64'
/usr/include/sys/unistd.h: In function `lockf':
/usr/include/sys/unistd.h:544: warning: implicit declaration of function `__lockf64'
/usr/include/sys/unistd.h: In function `ftruncate':
/usr/include/sys/unistd.h:545: warning: implicit declaration of function `__ftruncate64'
In file included from ip.c:25:
/usr/include/sys/stat.h: In function `stat':
/usr/include/sys/stat.h:176: warning: implicit declaration of function `__stat64'
/usr/include/sys/stat.h: In function `fstat':
/usr/include/sys/stat.h:177: warning: implicit declaration of function `__fstat64'
/usr/include/sys/stat.h: In function `lstat':
/usr/include/sys/stat.h:178: warning: implicit declaration of function `__lstat64'
In file included from /usr/include/fcntl.h:9,
                 from /usr/local/lib/gcc-lib/hppa2.0-hp-hpux10.20/2.95.3/include/sys/file.h:25,
                 from /usr/include/sys/uio.h:17,
                 from /usr/include/sys/socket.h:44,
                 from ip.c:26:
/usr/include/sys/fcntl.h: In function `open':
/usr/include/sys/fcntl.h:216: warning: implicit declaration of function `__open64'
/usr/include/sys/fcntl.h: In function `creat':
/usr/include/sys/fcntl.h:217: warning: implicit declaration of function `__creat64'
rm -f wchar.c && ln -s ../../../src/backend/utils/mb/wchar.c .
gcc -O2 -Wall -Wmissing-prototypes -Wpointer-arith -Winline -fno-strict-aliasing -D_REENTRANT -D_THREAD_SAFE
-D_POSIX_PTHREAD_SEMANTICS-fPIC -DFRONTEND -DUNSAFE_STAT_OK -I. -I../../../src/include -D_XOPEN_SOURCE_EXTENDED
-I../../../src/port -c -o wchar.o wchar.c 
In file included from /usr/include/sys/wait.h:83,
                 from /usr/local/lib/gcc-lib/hppa2.0-hp-hpux10.20/2.95.3/include/stdlib.h:231,
                 from ../../../src/include/c.h:69,
                 from ../../../src/include/postgres_fe.h:25,
                 from wchar.c:9:
/usr/include/sys/resource.h: In function `getrlimit':
/usr/include/sys/resource.h:168: warning: implicit declaration of function `__getrlimit64'
/usr/include/sys/resource.h: In function `setrlimit':
/usr/include/sys/resource.h:170: warning: implicit declaration of function `__setrlimit64'
In file included from ../../../src/include/port.h:17,
                 from ../../../src/include/c.h:841,
                 from ../../../src/include/postgres_fe.h:25,
                 from wchar.c:9:
/usr/include/netdb.h: At top level:
/usr/include/netdb.h:310: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:310: warning: its scope is only this definition or declaration, which is probably not what you
want.
/usr/include/netdb.h:312: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:313: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:314: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:315: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:317: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:319: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:320: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:321: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:322: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:324: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:326: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:327: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:328: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:329: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:331: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:333: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:334: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:335: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:336: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:337: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:337: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:339: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:339: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:341: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:341: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:342: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:343: warning: `struct rpcent_data' declared inside parameter list
rm -f encnames.c && ln -s ../../../src/backend/utils/mb/encnames.c .
gcc -O2 -Wall -Wmissing-prototypes -Wpointer-arith -Winline -fno-strict-aliasing -D_REENTRANT -D_THREAD_SAFE
-D_POSIX_PTHREAD_SEMANTICS-fPIC -DFRONTEND -DUNSAFE_STAT_OK -I. -I../../../src/include -D_XOPEN_SOURCE_EXTENDED
-I../../../src/port -c -o encnames.o encnames.c 
In file included from /usr/include/sys/wait.h:83,
                 from /usr/local/lib/gcc-lib/hppa2.0-hp-hpux10.20/2.95.3/include/stdlib.h:231,
                 from ../../../src/include/c.h:69,
                 from ../../../src/include/postgres_fe.h:25,
                 from encnames.c:8:
/usr/include/sys/resource.h: In function `getrlimit':
/usr/include/sys/resource.h:168: warning: implicit declaration of function `__getrlimit64'
/usr/include/sys/resource.h: In function `setrlimit':
/usr/include/sys/resource.h:170: warning: implicit declaration of function `__setrlimit64'
In file included from ../../../src/include/port.h:17,
                 from ../../../src/include/c.h:841,
                 from ../../../src/include/postgres_fe.h:25,
                 from encnames.c:8:
/usr/include/netdb.h: At top level:
/usr/include/netdb.h:310: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:310: warning: its scope is only this definition or declaration, which is probably not what you
want.
/usr/include/netdb.h:312: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:313: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:314: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:315: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:317: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:319: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:320: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:321: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:322: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:324: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:326: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:327: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:328: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:329: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:331: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:333: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:334: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:335: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:336: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:337: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:337: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:339: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:339: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:341: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:341: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:342: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:343: warning: `struct rpcent_data' declared inside parameter list
In file included from /usr/include/unistd.h:11,
                 from encnames.c:16:
/usr/include/sys/unistd.h: In function `truncate':
/usr/include/sys/unistd.h:539: warning: implicit declaration of function `__truncate64'
/usr/include/sys/unistd.h: In function `prealloc':
/usr/include/sys/unistd.h:543: warning: implicit declaration of function `__prealloc64'
/usr/include/sys/unistd.h: In function `lockf':
/usr/include/sys/unistd.h:544: warning: implicit declaration of function `__lockf64'
/usr/include/sys/unistd.h: In function `ftruncate':
/usr/include/sys/unistd.h:545: warning: implicit declaration of function `__ftruncate64'
rm -f noblock.c && ln -s ../../../src/port/noblock.c .
gcc -O2 -Wall -Wmissing-prototypes -Wpointer-arith -Winline -fno-strict-aliasing -D_REENTRANT -D_THREAD_SAFE
-D_POSIX_PTHREAD_SEMANTICS-fPIC -DFRONTEND -DUNSAFE_STAT_OK -I. -I../../../src/include -D_XOPEN_SOURCE_EXTENDED
-I../../../src/port -c -o noblock.o noblock.c 
In file included from /usr/include/sys/wait.h:83,
                 from /usr/local/lib/gcc-lib/hppa2.0-hp-hpux10.20/2.95.3/include/stdlib.h:231,
                 from ../../../src/include/c.h:69,
                 from noblock.c:15:
/usr/include/sys/resource.h: In function `getrlimit':
/usr/include/sys/resource.h:168: warning: implicit declaration of function `__getrlimit64'
/usr/include/sys/resource.h: In function `setrlimit':
/usr/include/sys/resource.h:170: warning: implicit declaration of function `__setrlimit64'
In file included from ../../../src/include/port.h:17,
                 from ../../../src/include/c.h:841,
                 from noblock.c:15:
/usr/include/netdb.h: At top level:
/usr/include/netdb.h:310: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:310: warning: its scope is only this definition or declaration, which is probably not what you
want.
/usr/include/netdb.h:312: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:313: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:314: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:315: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:317: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:319: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:320: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:321: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:322: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:324: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:326: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:327: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:328: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:329: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:331: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:333: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:334: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:335: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:336: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:337: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:337: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:339: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:339: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:341: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:341: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:342: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:343: warning: `struct rpcent_data' declared inside parameter list
In file included from /usr/include/fcntl.h:9,
                 from noblock.c:17:
/usr/include/sys/fcntl.h: In function `open':
/usr/include/sys/fcntl.h:216: warning: implicit declaration of function `__open64'
/usr/include/sys/fcntl.h: In function `creat':
/usr/include/sys/fcntl.h:217: warning: implicit declaration of function `__creat64'
rm -f pgstrcasecmp.c && ln -s ../../../src/port/pgstrcasecmp.c .
gcc -O2 -Wall -Wmissing-prototypes -Wpointer-arith -Winline -fno-strict-aliasing -D_REENTRANT -D_THREAD_SAFE
-D_POSIX_PTHREAD_SEMANTICS-fPIC -DFRONTEND -DUNSAFE_STAT_OK -I. -I../../../src/include -D_XOPEN_SOURCE_EXTENDED
-I../../../src/port -c -o pgstrcasecmp.o pgstrcasecmp.c 
In file included from /usr/include/sys/wait.h:83,
                 from /usr/local/lib/gcc-lib/hppa2.0-hp-hpux10.20/2.95.3/include/stdlib.h:231,
                 from ../../../src/include/c.h:69,
                 from pgstrcasecmp.c:23:
/usr/include/sys/resource.h: In function `getrlimit':
/usr/include/sys/resource.h:168: warning: implicit declaration of function `__getrlimit64'
/usr/include/sys/resource.h: In function `setrlimit':
/usr/include/sys/resource.h:170: warning: implicit declaration of function `__setrlimit64'
In file included from ../../../src/include/port.h:17,
                 from ../../../src/include/c.h:841,
                 from pgstrcasecmp.c:23:
/usr/include/netdb.h: At top level:
/usr/include/netdb.h:310: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:310: warning: its scope is only this definition or declaration, which is probably not what you
want.
/usr/include/netdb.h:312: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:313: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:314: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:315: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:317: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:319: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:320: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:321: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:322: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:324: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:326: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:327: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:328: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:329: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:331: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:333: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:334: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:335: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:336: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:337: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:337: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:339: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:339: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:341: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:341: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:342: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:343: warning: `struct rpcent_data' declared inside parameter list
rm -f thread.c && ln -s ../../../src/port/thread.c .
gcc -O2 -Wall -Wmissing-prototypes -Wpointer-arith -Winline -fno-strict-aliasing -D_REENTRANT -D_THREAD_SAFE
-D_POSIX_PTHREAD_SEMANTICS-fPIC -DFRONTEND -DUNSAFE_STAT_OK -I. -I../../../src/include -D_XOPEN_SOURCE_EXTENDED
-I../../../src/port -c -o thread.o thread.c 
In file included from /usr/include/sys/wait.h:83,
                 from /usr/local/lib/gcc-lib/hppa2.0-hp-hpux10.20/2.95.3/include/stdlib.h:231,
                 from ../../../src/include/c.h:69,
                 from thread.c:15:
/usr/include/sys/resource.h: In function `getrlimit':
/usr/include/sys/resource.h:168: warning: implicit declaration of function `__getrlimit64'
/usr/include/sys/resource.h: In function `setrlimit':
/usr/include/sys/resource.h:170: warning: implicit declaration of function `__setrlimit64'
In file included from ../../../src/include/port.h:17,
                 from ../../../src/include/c.h:841,
                 from thread.c:15:
/usr/include/netdb.h: At top level:
/usr/include/netdb.h:310: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:310: warning: its scope is only this definition or declaration, which is probably not what you
want.
/usr/include/netdb.h:312: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:313: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:314: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:315: warning: `struct hostent_data' declared inside parameter list
/usr/include/netdb.h:317: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:319: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:320: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:321: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:322: warning: `struct netent_data' declared inside parameter list
/usr/include/netdb.h:324: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:326: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:327: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:328: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:329: warning: `struct servent_data' declared inside parameter list
/usr/include/netdb.h:331: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:333: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:334: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:335: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:336: warning: `struct protoent_data' declared inside parameter list
/usr/include/netdb.h:337: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:337: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:339: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:339: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:341: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:341: warning: `struct rpcent' declared inside parameter list
/usr/include/netdb.h:342: warning: `struct rpcent_data' declared inside parameter list
/usr/include/netdb.h:343: warning: `struct rpcent_data' declared inside parameter list
In file included from /usr/include/fcntl.h:9,
                 from /usr/local/lib/gcc-lib/hppa2.0-hp-hpux10.20/2.95.3/include/sys/file.h:25,
                 from /usr/include/sys/uio.h:17,
                 from /usr/include/sys/socket.h:44,
                 from /usr/local/include/pthread.h:113,
                 from thread.c:22:
/usr/include/sys/fcntl.h: In function `open':
/usr/include/sys/fcntl.h:216: warning: implicit declaration of function `__open64'
/usr/include/sys/fcntl.h: In function `creat':
/usr/include/sys/fcntl.h:217: warning: implicit declaration of function `__creat64'
In file included from /usr/include/unistd.h:11,
                 from /usr/local/include/pthread.h:116,
                 from thread.c:22:
/usr/include/sys/unistd.h: In function `truncate':
/usr/include/sys/unistd.h:539: warning: implicit declaration of function `__truncate64'
/usr/include/sys/unistd.h: In function `prealloc':
/usr/include/sys/unistd.h:543: warning: implicit declaration of function `__prealloc64'
/usr/include/sys/unistd.h: In function `lockf':
/usr/include/sys/unistd.h:544: warning: implicit declaration of function `__lockf64'
/usr/include/sys/unistd.h: In function `ftruncate':
/usr/include/sys/unistd.h:545: warning: implicit declaration of function `__ftruncate64'
thread.c: In function `pqStrerror':
thread.c:80: warning: return makes pointer from integer without a cast
thread.c: In function `pqGetpwuid':
thread.c:110: warning: assignment makes pointer from integer without a cast
thread.c: In function `pqGethostbyname':
thread.c:141: warning: passing arg 3 of `gethostbyname_r' from incompatible pointer type
thread.c:141: too many arguments to function `gethostbyname_r'
thread.c:141: warning: assignment makes pointer from integer without a cast
make: *** [thread.o] Error 1

pgsql-hackers by date:

Previous
From: KaiGai Kohei
Date:
Subject: Re: Updates of SE-PostgreSQL 8.4devel patches (r1197)
Next
From: Tom Lane
Date:
Subject: Re: Compiling on HP-UX 10.20 fails