Thread: pgsql-server/ /configure /configure.in oc/src/ ...
pgsql-server/ /configure /configure.in oc/src/ ...
From
momjian@postgresql.org (Bruce Momjian - CVS)
Date:
CVSROOT: /cvsroot Module name: pgsql-server Changes by: momjian@postgresql.org 03/01/05 22:18:27 Modified files: . : configure configure.in doc/src/sgml : client-auth.sgml src : Makefile.global.in src/backend : Makefile src/backend/libpq: Makefile auth.c hba.c pg_hba.conf.sample pqcomm.c src/backend/postmaster: postmaster.c src/include : pg_config.h.in src/include/libpq: libpq.h pqcomm.h src/interfaces/libpq: Makefile fe-connect.c Added files: src/backend/libpq: ip.c src/include/libpq: ip.h Log message: Enable IPv6 connections to the server, and add pg_hba.conf IPv6 entries if the OS supports it. Code will still compile on non-IPv6-aware machines (feature added by Bruce). Nigel Kukard
momjian@postgresql.org (Bruce Momjian - CVS) writes: > Enable IPv6 connections to the server, and add pg_hba.conf IPv6 entries > if the OS supports it. Code will still compile on non-IPv6-aware > machines No it doesn't. Kindly revert this change, otherwise I will be unable to get any work done. Build log attached... make -k all make -C doc all make[1]: Entering directory `/home/postgres/pgsql/doc' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/home/postgres/pgsql/doc' make -C src all make[1]: Entering directory `/home/postgres/pgsql/src' make -C port all make[2]: Entering directory `/home/postgres/pgsql/src/port' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/postgres/pgsql/src/port' make -C backend all make[2]: Entering directory `/home/postgres/pgsql/src/backend' make -C ../../src/port all make[3]: Entering directory `/home/postgres/pgsql/src/port' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/postgres/pgsql/src/port' make -C parser parse.h make[3]: Entering directory `/home/postgres/pgsql/src/backend/parser' bison -y -d gram.y mv -f y.tab.c ./gram.c mv -f y.tab.h ./parse.h make[3]: Leaving directory `/home/postgres/pgsql/src/backend/parser' prereqdir=`cd parser/ >/dev/null && pwd` && \ cd ../../src/include/parser/ && rm -f parse.h && \ ln -s "$prereqdir/parse.h" . make -C utils fmgroids.h make[3]: Entering directory `/home/postgres/pgsql/src/backend/utils' CPP='gcc -E' AWK='gawk' /bin/sh Gen_fmgrtab.sh ../../../src/include/catalog/pg_proc.h make[3]: Leaving directory `/home/postgres/pgsql/src/backend/utils' cd ../../src/include/utils/ && rm -f fmgroids.h && \ ln -s ../../../src/backend/utils/fmgroids.h . make -C access all make[3]: Entering directory `/home/postgres/pgsql/src/backend/access' make -C common SUBSYS.o make[4]: Entering directory `/home/postgres/pgsql/src/backend/access/common' gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o heaptuple.o heaptuple.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o indextuple.o indextuple.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o indexvalid.o indexvalid.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o printtup.o printtup.c In file included from ../../../../src/include/libpq/libpq-be.h:24, from ../../../../src/include/libpq/libpq.h:21, from printtup.c:20: ../../../../src/include/libpq/pqcomm.h:51: field `in6' has incomplete type In file included from ../../../../src/include/libpq/libpq.h:22, from printtup.c:20: ../../../../src/include/libpq/ip.h:8: warning: `struct addrinfo' declared inside parameter list ../../../../src/include/libpq/ip.h:8: warning: its scope is only this definition or declaration, which is probably not whatyou want. ../../../../src/include/libpq/ip.h:10: warning: `struct addrinfo' declared inside parameter list make[4]: *** [printtup.o] Error 1 gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o scankey.o scankey.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o tupdesc.o tupdesc.c make[4]: Target `SUBSYS.o' not remade because of errors. make[4]: Leaving directory `/home/postgres/pgsql/src/backend/access/common' make[3]: *** [common-recursive] Error 2 make -C gist SUBSYS.o make[4]: Entering directory `/home/postgres/pgsql/src/backend/access/gist' gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o gist.o gist.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o gistget.o gistget.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o gistscan.o gistscan.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o giststrat.o giststrat.c /usr/ccs/bin/ld -r -o SUBSYS.o gist.o gistget.o gistscan.o giststrat.o make[4]: Leaving directory `/home/postgres/pgsql/src/backend/access/gist' make -C hash SUBSYS.o make[4]: Entering directory `/home/postgres/pgsql/src/backend/access/hash' gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o hash.o hash.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o hashfunc.o hashfunc.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o hashinsert.o hashinsert.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o hashovfl.o hashovfl.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o hashpage.o hashpage.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o hashscan.o hashscan.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o hashsearch.o hashsearch.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o hashstrat.o hashstrat.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o hashutil.o hashutil.c /usr/ccs/bin/ld -r -o SUBSYS.o hash.o hashfunc.o hashinsert.o hashovfl.o hashpage.o hashscan.o hashsearch.o hashstrat.o hashutil.o make[4]: Leaving directory `/home/postgres/pgsql/src/backend/access/hash' make -C heap SUBSYS.o make[4]: Entering directory `/home/postgres/pgsql/src/backend/access/heap' gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o heapam.o heapam.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o hio.o hio.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o tuptoaster.o tuptoaster.c /usr/ccs/bin/ld -r -o SUBSYS.o heapam.o hio.o tuptoaster.o make[4]: Leaving directory `/home/postgres/pgsql/src/backend/access/heap' make -C index SUBSYS.o make[4]: Entering directory `/home/postgres/pgsql/src/backend/access/index' gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o genam.o genam.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o indexam.o indexam.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o istrat.o istrat.c /usr/ccs/bin/ld -r -o SUBSYS.o genam.o indexam.o istrat.o make[4]: Leaving directory `/home/postgres/pgsql/src/backend/access/index' make -C nbtree SUBSYS.o make[4]: Entering directory `/home/postgres/pgsql/src/backend/access/nbtree' gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o nbtcompare.o nbtcompare.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o nbtinsert.o nbtinsert.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o nbtpage.o nbtpage.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o nbtree.o nbtree.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o nbtsearch.o nbtsearch.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o nbtstrat.o nbtstrat.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o nbtutils.o nbtutils.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o nbtsort.o nbtsort.c /usr/ccs/bin/ld -r -o SUBSYS.o nbtcompare.o nbtinsert.o nbtpage.o nbtree.o nbtsearch.o nbtstrat.o nbtutils.o nbtsort.o make[4]: Leaving directory `/home/postgres/pgsql/src/backend/access/nbtree' make -C rtree SUBSYS.o make[4]: Entering directory `/home/postgres/pgsql/src/backend/access/rtree' gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o rtget.o rtget.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o rtproc.o rtproc.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o rtree.o rtree.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o rtscan.o rtscan.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o rtstrat.o rtstrat.c /usr/ccs/bin/ld -r -o SUBSYS.o rtget.o rtproc.o rtree.o rtscan.o rtstrat.o make[4]: Leaving directory `/home/postgres/pgsql/src/backend/access/rtree' make -C transam SUBSYS.o make[4]: Entering directory `/home/postgres/pgsql/src/backend/access/transam' gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o clog.o clog.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o transam.o transam.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o varsup.o varsup.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o xact.o xact.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o xid.o xid.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o xlog.o xlog.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o xlogutils.o xlogutils.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o rmgr.o rmgr.c /usr/ccs/bin/ld -r -o SUBSYS.o clog.o transam.o varsup.o xact.o xid.o xlog.o xlogutils.o rmgr.o make[4]: Leaving directory `/home/postgres/pgsql/src/backend/access/transam' make[3]: Target `all' not remade because of errors. make[3]: Leaving directory `/home/postgres/pgsql/src/backend/access' make[2]: *** [access-recursive] Error 2 make -C bootstrap all make[3]: Entering directory `/home/postgres/pgsql/src/backend/bootstrap' gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I. -I../../../src/include -c -o bootparse.o bootparse.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I. -I../../../src/include -c -o bootstrap.o bootstrap.c /usr/ccs/bin/ld -r -o SUBSYS.o bootparse.o bootstrap.o make[3]: Leaving directory `/home/postgres/pgsql/src/backend/bootstrap' make -C catalog all make[3]: Entering directory `/home/postgres/pgsql/src/backend/catalog' gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o catalog.o catalog.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o dependency.o dependency.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o heap.o heap.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o index.o index.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o indexing.o indexing.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o namespace.o namespace.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o aclchk.o aclchk.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o pg_aggregate.o pg_aggregate.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o pg_constraint.o pg_constraint.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o pg_conversion.o pg_conversion.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o pg_depend.o pg_depend.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o pg_largeobject.o pg_largeobject.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o pg_namespace.o pg_namespace.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o pg_operator.o pg_operator.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o pg_proc.o pg_proc.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o pg_type.o pg_type.c /usr/ccs/bin/ld -r -o SUBSYS.o catalog.o dependency.o heap.o index.o indexing.o namespace.o aclchk.o pg_aggregate.o pg_constraint.opg_conversion.o pg_depend.o pg_largeobject.o pg_namespace.o pg_operator.o pg_proc.o pg_type.o CPP='gcc -E' AWK='gawk' /bin/sh genbki.sh -o postgres -I../../../src/include ../../../src/include/catalog/pg_proc.h ../../../src/include/catalog/pg_type.h../../../src/include/catalog/pg_attribute.h ../../../src/include/catalog/pg_class.h../../../src/include/catalog/pg_attrdef.h ../../../src/include/catalog/pg_constraint.h../../../src/include/catalog/pg_inherits.h ../../../src/include/catalog/pg_index.h../../../src/include/catalog/pg_operator.h ../../../src/include/catalog/pg_opclass.h../../../src/include/catalog/pg_am.h ../../../src/include/catalog/pg_amop.h ../../../src/include/catalog/pg_amproc.h../../../src/include/catalog/pg_language.h ../../../src/include/catalog/pg_largeobject.h../../../src/include/catalog/pg_aggregate.h ../../../src/include/catalog/pg_statistic.h../../../src/include/catalog/pg_rewrite.h ../../../src/include/catalog/pg_trigger.h../../../src/include/catalog/pg_listener.h ../../../src/include/catalog/pg_description.h../../../src/include/catalo! g/pg_cast.h ../../../src/include/catalog/pg_namespace.h ../../../src/include/catalog/pg_conversion.h ../../../src/include/catalog/pg_database.h../../../src/include/catalog/pg_shadow.h ../../../src/include/catalog/pg_group.h../../../src/include/catalog/pg_depend.h ../../../src/include/catalog/indexing.h --set-version=7.4devel make[3]: Leaving directory `/home/postgres/pgsql/src/backend/catalog' make -C parser all make[3]: Entering directory `/home/postgres/pgsql/src/backend/parser' gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I. -I../../../src/include -c -o analyze.o analyze.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I. -I../../../src/include -c -o gram.o gram.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I. -I../../../src/include -c -o keywords.o keywords.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I. -I../../../src/include -c -o parser.o parser.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I. -I../../../src/include -c -o parse_agg.o parse_agg.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I. -I../../../src/include -c -o parse_clause.o parse_clause.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I. -I../../../src/include -c -o parse_expr.o parse_expr.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I. -I../../../src/include -c -o parse_func.o parse_func.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I. -I../../../src/include -c -o parse_node.o parse_node.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I. -I../../../src/include -c -o parse_oper.o parse_oper.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I. -I../../../src/include -c -o parse_relation.o parse_relation.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I. -I../../../src/include -c -o parse_type.o parse_type.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I. -I../../../src/include -c -o parse_coerce.o parse_coerce.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I. -I../../../src/include -c -o parse_target.o parse_target.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I. -I../../../src/include -c -o scansup.o scansup.c /usr/ccs/bin/ld -r -o SUBSYS.o analyze.o gram.o keywords.o parser.o parse_agg.o parse_clause.o parse_expr.o parse_func.oparse_node.o parse_oper.o parse_relation.o parse_type.o parse_coerce.o parse_target.o scansup.o make[3]: Leaving directory `/home/postgres/pgsql/src/backend/parser' make -C commands all make[3]: Entering directory `/home/postgres/pgsql/src/backend/commands' gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o aggregatecmds.o aggregatecmds.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o analyze.o analyze.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o async.o async.c In file included from ../../../src/include/libpq/libpq-be.h:24, from ../../../src/include/libpq/libpq.h:21, from async.c:84: ../../../src/include/libpq/pqcomm.h:51: field `in6' has incomplete type In file included from ../../../src/include/libpq/libpq.h:22, from async.c:84: ../../../src/include/libpq/ip.h:8: warning: `struct addrinfo' declared inside parameter list ../../../src/include/libpq/ip.h:8: warning: its scope is only this definition or declaration, which is probably not whatyou want. ../../../src/include/libpq/ip.h:10: warning: `struct addrinfo' declared inside parameter list make[3]: *** [async.o] Error 1 gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o cluster.o cluster.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o comment.o comment.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o conversioncmds.o conversioncmds.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o copy.o copy.c In file included from ../../../src/include/libpq/libpq-be.h:24, from ../../../src/include/libpq/libpq.h:21, from copy.c:34: ../../../src/include/libpq/pqcomm.h:51: field `in6' has incomplete type In file included from ../../../src/include/libpq/libpq.h:22, from copy.c:34: ../../../src/include/libpq/ip.h:8: warning: `struct addrinfo' declared inside parameter list ../../../src/include/libpq/ip.h:8: warning: its scope is only this definition or declaration, which is probably not whatyou want. ../../../src/include/libpq/ip.h:10: warning: `struct addrinfo' declared inside parameter list make[3]: *** [copy.o] Error 1 gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o dbcommands.o dbcommands.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o define.o define.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o explain.o explain.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o functioncmds.o functioncmds.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o indexcmds.o indexcmds.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o lockcmds.o lockcmds.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o operatorcmds.o operatorcmds.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o opclasscmds.o opclasscmds.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o portalcmds.o portalcmds.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o prepare.o prepare.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o proclang.o proclang.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o schemacmds.o schemacmds.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o sequence.o sequence.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o tablecmds.o tablecmds.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o trigger.o trigger.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o typecmds.o typecmds.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o user.o user.c In file included from ../../../src/include/libpq/libpq-be.h:24, from ../../../src/include/libpq/crypt.h:16, from user.c:28: ../../../src/include/libpq/pqcomm.h:51: field `in6' has incomplete type make[3]: *** [user.o] Error 1 gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o vacuum.o vacuum.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o vacuumlazy.o vacuumlazy.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o variable.o variable.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o view.o view.c make[3]: Target `all' not remade because of errors. make[3]: Leaving directory `/home/postgres/pgsql/src/backend/commands' make[2]: *** [commands-recursive] Error 2 make -C executor all make[3]: Entering directory `/home/postgres/pgsql/src/backend/executor' gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o execAmi.o execAmi.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o execJunk.o execJunk.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o execMain.o execMain.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o execProcnode.o execProcnode.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o execQual.o execQual.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o execScan.o execScan.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o execTuples.o execTuples.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o execUtils.o execUtils.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o functions.o functions.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o instrument.o instrument.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o nodeAppend.o nodeAppend.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o nodeAgg.o nodeAgg.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o nodeHash.o nodeHash.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o nodeHashjoin.o nodeHashjoin.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o nodeIndexscan.o nodeIndexscan.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o nodeMaterial.o nodeMaterial.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o nodeMergejoin.o nodeMergejoin.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o nodeNestloop.o nodeNestloop.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o nodeFunctionscan.o nodeFunctionscan.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o nodeResult.o nodeResult.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o nodeSeqscan.o nodeSeqscan.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o nodeSetOp.o nodeSetOp.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o nodeSort.o nodeSort.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o nodeUnique.o nodeUnique.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o nodeLimit.o nodeLimit.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o nodeGroup.o nodeGroup.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o nodeSubplan.o nodeSubplan.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o nodeSubqueryscan.o nodeSubqueryscan.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o nodeTidscan.o nodeTidscan.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o spi.o spi.c /usr/ccs/bin/ld -r -o SUBSYS.o execAmi.o execJunk.o execMain.o execProcnode.o execQual.o execScan.o execTuples.o execUtils.ofunctions.o instrument.o nodeAppend.o nodeAgg.o nodeHash.o nodeHashjoin.o nodeIndexscan.o nodeMaterial.o nodeMergejoin.onodeNestloop.o nodeFunctionscan.o nodeResult.o nodeSeqscan.o nodeSetOp.o nodeSort.o nodeUnique.o nodeLimit.onodeGroup.o nodeSubplan.o nodeSubqueryscan.o nodeTidscan.o spi.o make[3]: Leaving directory `/home/postgres/pgsql/src/backend/executor' make -C lib all make[3]: Entering directory `/home/postgres/pgsql/src/backend/lib' gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o bit.o bit.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o dllist.o dllist.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o lispsort.o lispsort.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o stringinfo.o stringinfo.c /usr/ccs/bin/ld -r -o SUBSYS.o bit.o dllist.o lispsort.o stringinfo.o make[3]: Leaving directory `/home/postgres/pgsql/src/backend/lib' make -C libpq all make[3]: Entering directory `/home/postgres/pgsql/src/backend/libpq' gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o be-fsstubs.o be-fsstubs.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o be-secure.o be-secure.c In file included from ../../../src/include/libpq/libpq-be.h:24, from ../../../src/include/libpq/libpq.h:21, from be-secure.c:85: ../../../src/include/libpq/pqcomm.h:51: field `in6' has incomplete type In file included from ../../../src/include/libpq/libpq.h:22, from be-secure.c:85: ../../../src/include/libpq/ip.h:8: warning: `struct addrinfo' declared inside parameter list ../../../src/include/libpq/ip.h:8: warning: its scope is only this definition or declaration, which is probably not whatyou want. ../../../src/include/libpq/ip.h:10: warning: `struct addrinfo' declared inside parameter list make[3]: *** [be-secure.o] Error 1 gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o auth.o auth.c In file included from ../../../src/include/libpq/libpq-be.h:24, from ../../../src/include/libpq/auth.h:17, from auth.c:28: ../../../src/include/libpq/pqcomm.h:51: field `in6' has incomplete type In file included from ../../../src/include/libpq/libpq.h:22, from auth.c:31: ../../../src/include/libpq/ip.h:8: warning: `struct addrinfo' declared inside parameter list ../../../src/include/libpq/ip.h:8: warning: its scope is only this definition or declaration, which is probably not whatyou want. ../../../src/include/libpq/ip.h:10: warning: `struct addrinfo' declared inside parameter list auth.c: In function `ClientAuthentication': auth.c:414: `INET6_ADDRSTRLEN' undeclared (first use in this function) auth.c:414: (Each undeclared identifier is reported only once auth.c:414: for each function it appears in.) auth.c:414: warning: unused variable `ip_hostinfo' make[3]: *** [auth.o] Error 1 gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o crypt.o crypt.c In file included from ../../../src/include/libpq/libpq-be.h:24, from ../../../src/include/libpq/crypt.h:16, from crypt.c:23: ../../../src/include/libpq/pqcomm.h:51: field `in6' has incomplete type In file included from ../../../src/include/libpq/libpq.h:22, from crypt.c:24: ../../../src/include/libpq/ip.h:8: warning: `struct addrinfo' declared inside parameter list ../../../src/include/libpq/ip.h:8: warning: its scope is only this definition or declaration, which is probably not whatyou want. ../../../src/include/libpq/ip.h:10: warning: `struct addrinfo' declared inside parameter list make[3]: *** [crypt.o] Error 1 gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o hba.o hba.c In file included from ../../../src/include/libpq/libpq-be.h:24, from ../../../src/include/libpq/crypt.h:16, from hba.c:33: ../../../src/include/libpq/pqcomm.h:51: field `in6' has incomplete type In file included from ../../../src/include/libpq/libpq.h:22, from hba.c:34: ../../../src/include/libpq/ip.h:8: warning: `struct addrinfo' declared inside parameter list ../../../src/include/libpq/ip.h:8: warning: its scope is only this definition or declaration, which is probably not whatyou want. ../../../src/include/libpq/ip.h:10: warning: `struct addrinfo' declared inside parameter list make[3]: *** [hba.o] Error 1 gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o ip.o ip.c In file included from ../../../src/include/libpq/libpq-be.h:24, from ../../../src/include/libpq/libpq.h:21, from ip.c:39: ../../../src/include/libpq/pqcomm.h:51: field `in6' has incomplete type In file included from ../../../src/include/libpq/libpq.h:22, from ip.c:39: ../../../src/include/libpq/ip.h:8: warning: `struct addrinfo' declared inside parameter list ../../../src/include/libpq/ip.h:8: warning: its scope is only this definition or declaration, which is probably not whatyou want. ../../../src/include/libpq/ip.h:10: warning: `struct addrinfo' declared inside parameter list ip.c:49: warning: `struct addrinfo' declared inside parameter list ip.c:58: warning: `struct addrinfo' declared inside parameter list ip.c:62: conflicting types for `getaddrinfo2' ../../../src/include/libpq/ip.h:10: previous declaration of `getaddrinfo2' ip.c: In function `getaddrinfo2': ip.c:65: dereferencing pointer to incomplete type ip.c:66: warning: passing arg 2 of `getaddrinfo_unix' from incompatible pointer type ip.c:66: warning: passing arg 3 of `getaddrinfo_unix' from incompatible pointer type ip.c:76: warning: implicit declaration of function `getaddrinfo' ip.c: At top level: ip.c:110: warning: `struct addrinfo' declared inside parameter list ip.c:111: conflicting types for `freeaddrinfo2' ../../../src/include/libpq/ip.h:8: previous declaration of `freeaddrinfo2' ip.c: In function `freeaddrinfo2': ip.c:120: dereferencing pointer to incomplete type ip.c:121: dereferencing pointer to incomplete type ip.c:127: warning: implicit declaration of function `freeaddrinfo' ip.c: At top level: ip.c:143: warning: `struct addrinfo' declared inside parameter list ip.c:144: conflicting types for `getaddrinfo_unix' ip.c:49: previous declaration of `getaddrinfo_unix' ip.c: In function `getaddrinfo_unix': ip.c:145: storage size of `hints' isn't known ip.c:165: `EAI_ADDRFAMILY' undeclared (first use in this function) ip.c:165: (Each undeclared identifier is reported only once ip.c:165: for each function it appears in.) ip.c:168: sizeof applied to an incomplete type ip.c:170: `EAI_MEMORY' undeclared (first use in this function) ip.c:172: dereferencing pointer to incomplete type ip.c:173: dereferencing pointer to incomplete type ip.c:174: dereferencing pointer to incomplete type ip.c:175: dereferencing pointer to incomplete type ip.c:176: dereferencing pointer to incomplete type ip.c:184: dereferencing pointer to incomplete type ip.c:185: dereferencing pointer to incomplete type ip.c:188: `EAI_SERVICE' undeclared (first use in this function) ip.c:195: `AI_PASSIVE' undeclared (first use in this function) ip.c:145: warning: unused variable `hints' ip.c: In function `SockAddr_ntop': ip.c:221: warning: implicit declaration of function `inet_ntop' ip.c:227: `AF_INET6' undeclared (first use in this function) ip.c:229: warning: implicit declaration of function `IN6_IS_ADDR_V4MAPPED' ip.c: In function `SockAddr_pton': ip.c:255: `AF_INET6' undeclared (first use in this function) ip.c:267: warning: implicit declaration of function `inet_pton' ip.c: In function `isAF_INETx': ip.c:295: `AF_INET6' undeclared (first use in this function) ip.c: In function `rangeSockAddr': ip.c:308: `AF_INET6' undeclared (first use in this function) ip.c: In function `rangeSockAddrAF_INET6': ip.c:346: `AF_INET6' undeclared (first use in this function) ip.c: In function `convSockAddr6to4': ip.c:363: `INET6_ADDRSTRLEN' undeclared (first use in this function) ip.c:363: warning: unused variable `addr_str' make[3]: *** [ip.o] Error 1 gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o md5.o md5.c In file included from ../../../src/include/libpq/libpq-be.h:24, from ../../../src/include/libpq/crypt.h:16, from md5.c:31: ../../../src/include/libpq/pqcomm.h:51: field `in6' has incomplete type make[3]: *** [md5.o] Error 1 gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o pqcomm.o pqcomm.c In file included from ../../../src/include/libpq/libpq-be.h:24, from ../../../src/include/libpq/libpq.h:21, from pqcomm.c:79: ../../../src/include/libpq/pqcomm.h:51: field `in6' has incomplete type In file included from ../../../src/include/libpq/libpq.h:22, from pqcomm.c:79: ../../../src/include/libpq/ip.h:8: warning: `struct addrinfo' declared inside parameter list ../../../src/include/libpq/ip.h:8: warning: its scope is only this definition or declaration, which is probably not whatyou want. ../../../src/include/libpq/ip.h:10: warning: `struct addrinfo' declared inside parameter list pqcomm.c: In function `StreamServerPort': pqcomm.c:212: storage size of `hint' isn't known pqcomm.c:214: `AF_INET6' undeclared (first use in this function) pqcomm.c:214: (Each undeclared identifier is reported only once pqcomm.c:214: for each function it appears in.) pqcomm.c:219: `AI_PASSIVE' undeclared (first use in this function) pqcomm.c:255: warning: passing arg 4 of `getaddrinfo2' from incompatible pointer type pqcomm.c:264: warning: implicit declaration of function `gai_strerror' pqcomm.c:264: warning: format argument is not a pointer (arg 4) pqcomm.c:266: warning: passing arg 2 of `freeaddrinfo2' from incompatible pointer type pqcomm.c:277: warning: passing arg 2 of `freeaddrinfo2' from incompatible pointer type pqcomm.c:288: warning: passing arg 2 of `freeaddrinfo2' from incompatible pointer type pqcomm.c:294: dereferencing pointer to incomplete type pqcomm.c:294: dereferencing pointer to incomplete type pqcomm.c:295: dereferencing pointer to incomplete type pqcomm.c:295: dereferencing pointer to incomplete type pqcomm.c:309: warning: passing arg 2 of `freeaddrinfo2' from incompatible pointer type pqcomm.c:318: warning: passing arg 2 of `freeaddrinfo2' from incompatible pointer type pqcomm.c:338: warning: passing arg 2 of `freeaddrinfo2' from incompatible pointer type pqcomm.c:343: warning: passing arg 2 of `freeaddrinfo2' from incompatible pointer type pqcomm.c:212: warning: unused variable `hint' make[3]: *** [pqcomm.o] Error 1 gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o pqformat.o pqformat.c In file included from ../../../src/include/libpq/libpq-be.h:24, from ../../../src/include/libpq/libpq.h:21, from pqformat.c:53: ../../../src/include/libpq/pqcomm.h:51: field `in6' has incomplete type In file included from ../../../src/include/libpq/libpq.h:22, from pqformat.c:53: ../../../src/include/libpq/ip.h:8: warning: `struct addrinfo' declared inside parameter list ../../../src/include/libpq/ip.h:8: warning: its scope is only this definition or declaration, which is probably not whatyou want. ../../../src/include/libpq/ip.h:10: warning: `struct addrinfo' declared inside parameter list make[3]: *** [pqformat.o] Error 1 gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o pqsignal.o pqsignal.c make[3]: Target `all' not remade because of errors. make[3]: Leaving directory `/home/postgres/pgsql/src/backend/libpq' make[2]: *** [libpq-recursive] Error 2 make -C main all make[3]: Entering directory `/home/postgres/pgsql/src/backend/main' gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o main.o main.c /usr/ccs/bin/ld -r -o SUBSYS.o main.o make[3]: Leaving directory `/home/postgres/pgsql/src/backend/main' make -C nodes all make[3]: Entering directory `/home/postgres/pgsql/src/backend/nodes' gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o nodeFuncs.o nodeFuncs.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o nodes.o nodes.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o list.o list.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o copyfuncs.o copyfuncs.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o equalfuncs.o equalfuncs.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o makefuncs.o makefuncs.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o outfuncs.o outfuncs.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o readfuncs.o readfuncs.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o print.o print.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o read.o read.c /usr/ccs/bin/ld -r -o SUBSYS.o nodeFuncs.o nodes.o list.o copyfuncs.o equalfuncs.o makefuncs.o outfuncs.o readfuncs.o print.oread.o make[3]: Leaving directory `/home/postgres/pgsql/src/backend/nodes' make -C optimizer all make[3]: Entering directory `/home/postgres/pgsql/src/backend/optimizer' make -C geqo SUBSYS.o make[4]: Entering directory `/home/postgres/pgsql/src/backend/optimizer/geqo' gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o geqo_copy.o geqo_copy.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o geqo_eval.o geqo_eval.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o geqo_main.o geqo_main.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o geqo_misc.o geqo_misc.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o geqo_mutation.o geqo_mutation.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o geqo_pool.o geqo_pool.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o geqo_recombination.o geqo_recombination.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o geqo_selection.o geqo_selection.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o geqo_erx.o geqo_erx.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o geqo_pmx.o geqo_pmx.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o geqo_cx.o geqo_cx.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o geqo_px.o geqo_px.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o geqo_ox1.o geqo_ox1.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o geqo_ox2.o geqo_ox2.c /usr/ccs/bin/ld -r -o SUBSYS.o geqo_copy.o geqo_eval.o geqo_main.o geqo_misc.o geqo_mutation.o geqo_pool.o geqo_recombination.ogeqo_selection.o geqo_erx.o geqo_pmx.o geqo_cx.o geqo_px.o geqo_ox1.o geqo_ox2.o make[4]: Leaving directory `/home/postgres/pgsql/src/backend/optimizer/geqo' make -C path SUBSYS.o make[4]: Entering directory `/home/postgres/pgsql/src/backend/optimizer/path' gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o allpaths.o allpaths.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o clausesel.o clausesel.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o costsize.o costsize.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o indxpath.o indxpath.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o joinpath.o joinpath.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o joinrels.o joinrels.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o orindxpath.o orindxpath.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o pathkeys.o pathkeys.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o tidpath.o tidpath.c /usr/ccs/bin/ld -r -o SUBSYS.o allpaths.o clausesel.o costsize.o indxpath.o joinpath.o joinrels.o orindxpath.o pathkeys.otidpath.o make[4]: Leaving directory `/home/postgres/pgsql/src/backend/optimizer/path' make -C plan SUBSYS.o make[4]: Entering directory `/home/postgres/pgsql/src/backend/optimizer/plan' gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o createplan.o createplan.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o initsplan.o initsplan.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o planmain.o planmain.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o planner.o planner.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o setrefs.o setrefs.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o subselect.o subselect.c /usr/ccs/bin/ld -r -o SUBSYS.o createplan.o initsplan.o planmain.o planner.o setrefs.o subselect.o make[4]: Leaving directory `/home/postgres/pgsql/src/backend/optimizer/plan' make -C prep SUBSYS.o make[4]: Entering directory `/home/postgres/pgsql/src/backend/optimizer/prep' gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o prepqual.o prepqual.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o preptlist.o preptlist.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o prepunion.o prepunion.c /usr/ccs/bin/ld -r -o SUBSYS.o prepqual.o preptlist.o prepunion.o make[4]: Leaving directory `/home/postgres/pgsql/src/backend/optimizer/prep' make -C util SUBSYS.o make[4]: Entering directory `/home/postgres/pgsql/src/backend/optimizer/util' gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o restrictinfo.o restrictinfo.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o clauses.o clauses.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o plancat.o plancat.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o joininfo.o joininfo.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o pathnode.o pathnode.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o relnode.o relnode.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o tlist.o tlist.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o var.o var.c /usr/ccs/bin/ld -r -o SUBSYS.o restrictinfo.o clauses.o plancat.o joininfo.o pathnode.o relnode.o tlist.o var.o make[4]: Leaving directory `/home/postgres/pgsql/src/backend/optimizer/util' /usr/ccs/bin/ld -r -o SUBSYS.o geqo/SUBSYS.o path/SUBSYS.o plan/SUBSYS.o prep/SUBSYS.o util/SUBSYS.o make[3]: Leaving directory `/home/postgres/pgsql/src/backend/optimizer' make -C port all make[3]: Entering directory `/home/postgres/pgsql/src/backend/port' gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o dynloader.o dynloader.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o pg_sema.o pg_sema.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o pg_shmem.o pg_shmem.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -c tas.s /usr/ccs/bin/ld -r -o SUBSYS.o dynloader.o pg_sema.o pg_shmem.o tas.o make[3]: Leaving directory `/home/postgres/pgsql/src/backend/port' make -C postmaster all make[3]: Entering directory `/home/postgres/pgsql/src/backend/postmaster' gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o postmaster.o postmaster.c In file included from ../../../src/include/libpq/libpq-be.h:24, from ../../../src/include/libpq/auth.h:17, from postmaster.c:91: ../../../src/include/libpq/pqcomm.h:51: field `in6' has incomplete type In file included from ../../../src/include/libpq/libpq.h:22, from postmaster.c:93: ../../../src/include/libpq/ip.h:8: warning: `struct addrinfo' declared inside parameter list ../../../src/include/libpq/ip.h:8: warning: its scope is only this definition or declaration, which is probably not whatyou want. ../../../src/include/libpq/ip.h:10: warning: `struct addrinfo' declared inside parameter list postmaster.c: In function `PostmasterMain': postmaster.c:674: `AF_INET6' undeclared (first use in this function) postmaster.c:674: (Each undeclared identifier is reported only once postmaster.c:674: for each function it appears in.) postmaster.c: In function `DoBackend': postmaster.c:2114: `INET6_ADDRSTRLEN' undeclared (first use in this function) postmaster.c:2114: warning: unused variable `ip_hostinfo' make[3]: *** [postmaster.o] Error 1 gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o pgstat.o pgstat.c make[3]: Target `all' not remade because of errors. make[3]: Leaving directory `/home/postgres/pgsql/src/backend/postmaster' make[2]: *** [postmaster-recursive] Error 2 make -C regex all make[3]: Entering directory `/home/postgres/pgsql/src/backend/regex' gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -DPOSIX_MISTAKE -c -o regcomp.o regcomp.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -DPOSIX_MISTAKE -c -o regerror.o regerror.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -DPOSIX_MISTAKE -c -o regexec.o regexec.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -DPOSIX_MISTAKE -c -o regfree.o regfree.c /usr/ccs/bin/ld -r -o SUBSYS.o regcomp.o regerror.o regexec.o regfree.o make[3]: Leaving directory `/home/postgres/pgsql/src/backend/regex' make -C rewrite all make[3]: Entering directory `/home/postgres/pgsql/src/backend/rewrite' gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o rewriteRemove.o rewriteRemove.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o rewriteDefine.o rewriteDefine.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o rewriteHandler.o rewriteHandler.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o rewriteManip.o rewriteManip.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o rewriteSupport.o rewriteSupport.c /usr/ccs/bin/ld -r -o SUBSYS.o rewriteRemove.o rewriteDefine.o rewriteHandler.o rewriteManip.o rewriteSupport.o make[3]: Leaving directory `/home/postgres/pgsql/src/backend/rewrite' make -C storage all make[3]: Entering directory `/home/postgres/pgsql/src/backend/storage' make -C buffer SUBSYS.o make[4]: Entering directory `/home/postgres/pgsql/src/backend/storage/buffer' gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o buf_table.o buf_table.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o buf_init.o buf_init.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o bufmgr.o bufmgr.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o freelist.o freelist.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o localbuf.o localbuf.c /usr/ccs/bin/ld -r -o SUBSYS.o buf_table.o buf_init.o bufmgr.o freelist.o localbuf.o make[4]: Leaving directory `/home/postgres/pgsql/src/backend/storage/buffer' make -C file SUBSYS.o make[4]: Entering directory `/home/postgres/pgsql/src/backend/storage/file' gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o fd.o fd.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o buffile.o buffile.c /usr/ccs/bin/ld -r -o SUBSYS.o fd.o buffile.o make[4]: Leaving directory `/home/postgres/pgsql/src/backend/storage/file' make -C freespace SUBSYS.o make[4]: Entering directory `/home/postgres/pgsql/src/backend/storage/freespace' gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o freespace.o freespace.c /usr/ccs/bin/ld -r -o SUBSYS.o freespace.o make[4]: Leaving directory `/home/postgres/pgsql/src/backend/storage/freespace' make -C ipc SUBSYS.o make[4]: Entering directory `/home/postgres/pgsql/src/backend/storage/ipc' gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o ipc.o ipc.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o ipci.o ipci.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o pmsignal.o pmsignal.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o shmem.o shmem.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o shmqueue.o shmqueue.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o sinval.o sinval.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o sinvaladt.o sinvaladt.c /usr/ccs/bin/ld -r -o SUBSYS.o ipc.o ipci.o pmsignal.o shmem.o shmqueue.o sinval.o sinvaladt.o make[4]: Leaving directory `/home/postgres/pgsql/src/backend/storage/ipc' make -C large_object SUBSYS.o make[4]: Entering directory `/home/postgres/pgsql/src/backend/storage/large_object' gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o inv_api.o inv_api.c /usr/ccs/bin/ld -r -o SUBSYS.o inv_api.o make[4]: Leaving directory `/home/postgres/pgsql/src/backend/storage/large_object' make -C lmgr SUBSYS.o make[4]: Entering directory `/home/postgres/pgsql/src/backend/storage/lmgr' gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o lmgr.o lmgr.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o lock.o lock.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o proc.o proc.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o deadlock.o deadlock.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o lwlock.o lwlock.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o spin.o spin.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o s_lock.o s_lock.c /usr/ccs/bin/ld -r -o SUBSYS.o lmgr.o lock.o proc.o deadlock.o lwlock.o spin.o s_lock.o make[4]: Leaving directory `/home/postgres/pgsql/src/backend/storage/lmgr' make -C page SUBSYS.o make[4]: Entering directory `/home/postgres/pgsql/src/backend/storage/page' gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o bufpage.o bufpage.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o itemptr.o itemptr.c /usr/ccs/bin/ld -r -o SUBSYS.o bufpage.o itemptr.o make[4]: Leaving directory `/home/postgres/pgsql/src/backend/storage/page' make -C smgr SUBSYS.o make[4]: Entering directory `/home/postgres/pgsql/src/backend/storage/smgr' gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o md.o md.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o mm.o mm.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o smgr.o smgr.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o smgrtype.o smgrtype.c /usr/ccs/bin/ld -r -o SUBSYS.o md.o mm.o smgr.o smgrtype.o make[4]: Leaving directory `/home/postgres/pgsql/src/backend/storage/smgr' /usr/ccs/bin/ld -r -o SUBSYS.o buffer/SUBSYS.o file/SUBSYS.o freespace/SUBSYS.o ipc/SUBSYS.o large_object/SUBSYS.o lmgr/SUBSYS.opage/SUBSYS.o smgr/SUBSYS.o make[3]: Leaving directory `/home/postgres/pgsql/src/backend/storage' make -C tcop all make[3]: Entering directory `/home/postgres/pgsql/src/backend/tcop' gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o dest.o dest.c In file included from ../../../src/include/libpq/libpq-be.h:24, from ../../../src/include/libpq/libpq.h:21, from dest.c:32: ../../../src/include/libpq/pqcomm.h:51: field `in6' has incomplete type In file included from ../../../src/include/libpq/libpq.h:22, from dest.c:32: ../../../src/include/libpq/ip.h:8: warning: `struct addrinfo' declared inside parameter list ../../../src/include/libpq/ip.h:8: warning: its scope is only this definition or declaration, which is probably not whatyou want. ../../../src/include/libpq/ip.h:10: warning: `struct addrinfo' declared inside parameter list make[3]: *** [dest.o] Error 1 gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o fastpath.o fastpath.c In file included from ../../../src/include/libpq/libpq-be.h:24, from ../../../src/include/libpq/libpq.h:21, from fastpath.c:65: ../../../src/include/libpq/pqcomm.h:51: field `in6' has incomplete type In file included from ../../../src/include/libpq/libpq.h:22, from fastpath.c:65: ../../../src/include/libpq/ip.h:8: warning: `struct addrinfo' declared inside parameter list ../../../src/include/libpq/ip.h:8: warning: its scope is only this definition or declaration, which is probably not whatyou want. ../../../src/include/libpq/ip.h:10: warning: `struct addrinfo' declared inside parameter list make[3]: *** [fastpath.o] Error 1 gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o postgres.o postgres.c In file included from ../../../src/include/libpq/libpq-be.h:24, from ../../../src/include/libpq/libpq.h:21, from postgres.c:39: ../../../src/include/libpq/pqcomm.h:51: field `in6' has incomplete type In file included from ../../../src/include/libpq/libpq.h:22, from postgres.c:39: ../../../src/include/libpq/ip.h:8: warning: `struct addrinfo' declared inside parameter list ../../../src/include/libpq/ip.h:8: warning: its scope is only this definition or declaration, which is probably not whatyou want. ../../../src/include/libpq/ip.h:10: warning: `struct addrinfo' declared inside parameter list make[3]: *** [postgres.o] Error 1 gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o pquery.o pquery.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o utility.o utility.c make[3]: Target `all' not remade because of errors. make[3]: Leaving directory `/home/postgres/pgsql/src/backend/tcop' make[2]: *** [tcop-recursive] Error 2 make -C utils all make[3]: Entering directory `/home/postgres/pgsql/src/backend/utils' gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../src/include -c -o fmgrtab.o fmgrtab.c make -C adt SUBSYS.o make[4]: Entering directory `/home/postgres/pgsql/src/backend/utils/adt' gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o acl.o acl.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o arrayfuncs.o arrayfuncs.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o arrayutils.o arrayutils.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o bool.o bool.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o cash.o cash.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o char.o char.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o date.o date.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o datetime.o datetime.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o datum.o datum.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o float.o float.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o format_type.o format_type.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o geo_ops.o geo_ops.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o geo_selfuncs.o geo_selfuncs.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o int.o int.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o int8.o int8.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o like.o like.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o lockfuncs.o lockfuncs.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o misc.o misc.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o nabstime.o nabstime.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o name.o name.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o not_in.o not_in.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o numeric.o numeric.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o numutils.o numutils.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o oid.o oid.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o oracle_compat.o oracle_compat.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o pseudotypes.o pseudotypes.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o regexp.o regexp.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o regproc.o regproc.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o ruleutils.o ruleutils.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o selfuncs.o selfuncs.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o sets.o sets.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o tid.o tid.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o timestamp.o timestamp.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o varbit.o varbit.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o varchar.o varchar.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o varlena.o varlena.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o version.o version.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o network.o network.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o mac.o mac.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o inet_net_ntop.o inet_net_ntop.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o inet_net_pton.o inet_net_pton.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o ri_triggers.o ri_triggers.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o pg_lzcompress.o pg_lzcompress.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o pg_locale.o pg_locale.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o formatting.o formatting.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o ascii.o ascii.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o quote.o quote.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o pgstatfuncs.o pgstatfuncs.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o encode.o encode.c /usr/ccs/bin/ld -r -o SUBSYS.o acl.o arrayfuncs.o arrayutils.o bool.o cash.o char.o date.o datetime.o datum.o float.o format_type.ogeo_ops.o geo_selfuncs.o int.o int8.o like.o lockfuncs.o misc.o nabstime.o name.o not_in.o numeric.o numutils.ooid.o oracle_compat.o pseudotypes.o regexp.o regproc.o ruleutils.o selfuncs.o sets.o tid.o timestamp.o varbit.ovarchar.o varlena.o version.o network.o mac.o inet_net_ntop.o inet_net_pton.o ri_triggers.o pg_lzcompress.o pg_locale.oformatting.o ascii.o quote.o pgstatfuncs.o encode.o make[4]: Leaving directory `/home/postgres/pgsql/src/backend/utils/adt' make -C cache SUBSYS.o make[4]: Entering directory `/home/postgres/pgsql/src/backend/utils/cache' gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o catcache.o catcache.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o inval.o inval.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o relcache.o relcache.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o syscache.o syscache.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o lsyscache.o lsyscache.c /usr/ccs/bin/ld -r -o SUBSYS.o catcache.o inval.o relcache.o syscache.o lsyscache.o make[4]: Leaving directory `/home/postgres/pgsql/src/backend/utils/cache' make -C error SUBSYS.o make[4]: Entering directory `/home/postgres/pgsql/src/backend/utils/error' gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o elog.o elog.c In file included from ../../../../src/include/libpq/libpq-be.h:24, from ../../../../src/include/libpq/libpq.h:21, from elog.c:29: ../../../../src/include/libpq/pqcomm.h:51: field `in6' has incomplete type In file included from ../../../../src/include/libpq/libpq.h:22, from elog.c:29: ../../../../src/include/libpq/ip.h:8: warning: `struct addrinfo' declared inside parameter list ../../../../src/include/libpq/ip.h:8: warning: its scope is only this definition or declaration, which is probably not whatyou want. ../../../../src/include/libpq/ip.h:10: warning: `struct addrinfo' declared inside parameter list make[4]: *** [elog.o] Error 1 make[4]: Target `SUBSYS.o' not remade because of errors. make[4]: Leaving directory `/home/postgres/pgsql/src/backend/utils/error' make[3]: *** [error-recursive] Error 2 make -C fmgr SUBSYS.o make[4]: Entering directory `/home/postgres/pgsql/src/backend/utils/fmgr' gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -DPKGLIBDIR=\"/home/postgres/testversion/lib\"-DDLSUFFIX=\".sl\" -c -o dfmgr.o dfmgr.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -DPKGLIBDIR=\"/home/postgres/testversion/lib\"-DDLSUFFIX=\".sl\" -c -o fmgr.o fmgr.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -DPKGLIBDIR=\"/home/postgres/testversion/lib\"-DDLSUFFIX=\".sl\" -c -o funcapi.o funcapi.c /usr/ccs/bin/ld -r -o SUBSYS.o dfmgr.o fmgr.o funcapi.o make[4]: Leaving directory `/home/postgres/pgsql/src/backend/utils/fmgr' make -C hash SUBSYS.o make[4]: Entering directory `/home/postgres/pgsql/src/backend/utils/hash' gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o dynahash.o dynahash.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o hashfn.o hashfn.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o pg_crc.o pg_crc.c /usr/ccs/bin/ld -r -o SUBSYS.o dynahash.o hashfn.o pg_crc.o make[4]: Leaving directory `/home/postgres/pgsql/src/backend/utils/hash' make -C init SUBSYS.o make[4]: Entering directory `/home/postgres/pgsql/src/backend/utils/init' gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o findbe.o findbe.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o globals.o globals.c In file included from globals.c:21: ../../../../src/include/libpq/pqcomm.h:51: field `in6' has incomplete type make[4]: *** [globals.o] Error 1 gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o miscinit.o miscinit.c In file included from ../../../../src/include/libpq/libpq-be.h:24, from miscinit.c:31: ../../../../src/include/libpq/pqcomm.h:51: field `in6' has incomplete type make[4]: *** [miscinit.o] Error 1 gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o postinit.o postinit.c make[4]: Target `SUBSYS.o' not remade because of errors. make[4]: Leaving directory `/home/postgres/pgsql/src/backend/utils/init' make[3]: *** [init-recursive] Error 2 make -C misc SUBSYS.o make[4]: Entering directory `/home/postgres/pgsql/src/backend/utils/misc' gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I. -I../../../../src/include -c -o database.o database.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I. -I../../../../src/include -c -o superuser.o superuser.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I. -I../../../../src/include -c -o guc.o guc.c In file included from ../../../../src/include/libpq/libpq-be.h:24, from ../../../../src/include/libpq/auth.h:17, from guc.c:33: ../../../../src/include/libpq/pqcomm.h:51: field `in6' has incomplete type make[4]: *** [guc.o] Error 1 gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I. -I../../../../src/include -c -o ps_status.o ps_status.c make[4]: Target `SUBSYS.o' not remade because of errors. make[4]: Leaving directory `/home/postgres/pgsql/src/backend/utils/misc' make[3]: *** [misc-recursive] Error 2 make -C mmgr SUBSYS.o make[4]: Entering directory `/home/postgres/pgsql/src/backend/utils/mmgr' gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o aset.o aset.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o mcxt.o mcxt.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o portalmem.o portalmem.c /usr/ccs/bin/ld -r -o SUBSYS.o aset.o mcxt.o portalmem.o make[4]: Leaving directory `/home/postgres/pgsql/src/backend/utils/mmgr' make -C sort SUBSYS.o make[4]: Entering directory `/home/postgres/pgsql/src/backend/utils/sort' gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o logtape.o logtape.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o tuplesort.o tuplesort.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o tuplestore.o tuplestore.c /usr/ccs/bin/ld -r -o SUBSYS.o logtape.o tuplesort.o tuplestore.o make[4]: Leaving directory `/home/postgres/pgsql/src/backend/utils/sort' make -C time SUBSYS.o make[4]: Entering directory `/home/postgres/pgsql/src/backend/utils/time' gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o tqual.o tqual.c /usr/ccs/bin/ld -r -o SUBSYS.o tqual.o make[4]: Leaving directory `/home/postgres/pgsql/src/backend/utils/time' make -C mb SUBSYS.o make[4]: Entering directory `/home/postgres/pgsql/src/backend/utils/mb' gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o encnames.o encnames.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o conv.o conv.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o mbutils.o mbutils.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o wchar.o wchar.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o wstrcmp.o wstrcmp.c gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o wstrncmp.o wstrncmp.c /usr/ccs/bin/ld -r -o SUBSYS.o encnames.o conv.o mbutils.o wchar.o wstrcmp.o wstrncmp.o make[4]: Leaving directory `/home/postgres/pgsql/src/backend/utils/mb' make[3]: Target `all' not remade because of errors. make[3]: Leaving directory `/home/postgres/pgsql/src/backend/utils' make[2]: *** [utils-recursive] Error 2 make[2]: Target `all' not remade because of errors. make[2]: Leaving directory `/home/postgres/pgsql/src/backend' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/postgres/pgsql/src' make: *** [all] Error 2 Compilation exited abnormally with code 2 at Sun Jan 5 23:55:54 regards, tom lane