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: