Package: postgresql; Maintainer for postgresql is Debian PostgreSQL Maintainers <team+postgresql@tracker.debian.org>; Source for postgresql is src:postgresql-common (PTS, buildd, popcon).
Reported by: John Goerzen <jgoerzen@complete.org>
Date: Thu, 18 Mar 1999 00:18:00 UTC
Severity: normal
Found in version 6.4.2-1
Done: "Oliver Elphick" <olly@lfix.co.uk>
Bug is archived. No further changes may be made.
View this report as an mbox folder, status mbox, maintainer mbox
Report forwarded to debian-bugs-dist@lists.debian.org, Oliver Elphick <Oliver.Elphick@lfix.co.uk>
:
Bug#34738
; Package postgresql
.
(full text, mbox, link).
Acknowledgement sent to John Goerzen <jgoerzen@complete.org>
:
New bug report received and forwarded. Copy sent to Oliver Elphick <Oliver.Elphick@lfix.co.uk>
.
(full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: postgresql Version: 6.4.2-1 erwin ~$ createuser jgoerzen Connection to database 'template1' failed. FATAL 1: palloc failure: memory exhausted createuser: database access failed. Note that 6.4.2-5 doesn't compile on Alpha for some reason. -- System Information Debian Release: potato Kernel Version: Linux erwin 2.2.3 #1 Mon Mar 15 20:33:52 CST 1999 alpha unknown Versions of the packages postgresql depends on: ii libc6.1 2.0.7.19981211 GNU C Library: shared libraries ii libncurses4 4.2-3 Shared libraries for terminal handling ii libreadlineg2 2.1-13 GNU readline and history libraries, run-time ii libpgsql2 6.4.2-1 Shared library libpq.so.2 for PostgreSQL ii debianutils 1.11 Miscellaneous utilities specific to Debian. --- Begin /etc/postgresql/postmaster.init (modified conffile) # # # POSTGRES_HOME=`grep '^postgres:' /etc/passwd | awk -F: '{print $6}'` if [ -z "$POSTGRES_HOME" ] then POSTGRES_HOME=/var/postgres fi PGDATESTYLE=American --- End /etc/postgresql/postmaster.init
Information forwarded to debian-bugs-dist@lists.debian.org, Oliver Elphick <Oliver.Elphick@lfix.co.uk>
:
Bug#34738
; Package postgresql
.
(full text, mbox, link).
Acknowledgement sent to "Oliver Elphick" <olly@lfix.co.uk>
:
Extra info received and forwarded to list. Copy sent to Oliver Elphick <Oliver.Elphick@lfix.co.uk>
.
(full text, mbox, link).
Message #10 received at 34738@bugs.debian.org (full text, mbox, reply):
John Goerzen wrote: >Package: postgresql >Version: 6.4.2-1 Can you try 6.4.2-6, just uploaded >erwin ~$ createuser jgoerzen >Connection to database 'template1' failed. >FATAL 1: palloc failure: memory exhausted > >createuser: database access failed. If this continues, please enable debugging in the backend (edit /etc/postgresql/postmaster.init and then run `/etc/init.d/postgresql restart') and see if there is anything useful in the log. >Note that 6.4.2-5 doesn't compile on Alpha for some reason. Compiler error messages, please. I don't have an Alpha, but if you can isolate the problem I will be able to forward it upstream. -- Oliver Elphick Oliver.Elphick@lfix.co.uk Isle of Wight http://www.lfix.co.uk/oliver PGP key from public servers; key ID 32B8FAA1 ======================================== "Lay not up for yourselves treasures upon earth, where moth and rust doth corrupt, and where thieves break through and steal; But lay up for yourselves treasures in heaven, where neither moth nor rust doth corrupt, and where thieves do not break through nor steal; For where your treasure is, there will your heart be also." Matthew 6:19-21
Information forwarded to debian-bugs-dist@lists.debian.org, Oliver Elphick <Oliver.Elphick@lfix.co.uk>
:
Bug#34738
; Package postgresql
.
(full text, mbox, link).
Acknowledgement sent to John Goerzen <jgoerzen@complete.org>
:
Extra info received and forwarded to list. Copy sent to Oliver Elphick <Oliver.Elphick@lfix.co.uk>
.
(full text, mbox, link).
Message #15 received at 34738@bugs.debian.org (full text, mbox, reply):
[Message part 1 (message/partial, inline)]
Information forwarded to debian-bugs-dist@lists.debian.org, Oliver Elphick <Oliver.Elphick@lfix.co.uk>
:
Bug#34738
; Package postgresql
.
(full text, mbox, link).
Acknowledgement sent to John Goerzen <jgoerzen@complete.org>
:
Extra info received and forwarded to list. Copy sent to Oliver Elphick <Oliver.Elphick@lfix.co.uk>
.
(full text, mbox, link).
Message #20 received at 34738@bugs.debian.org (full text, mbox, reply):
[Message part 1 (message/partial, inline)]
Information forwarded to debian-bugs-dist@lists.debian.org, Oliver Elphick <Oliver.Elphick@lfix.co.uk>
:
Bug#34738
; Package postgresql
.
(full text, mbox, link).
Acknowledgement sent to John Goerzen <jgoerzen@complete.org>
:
Extra info received and forwarded to list. Copy sent to Oliver Elphick <Oliver.Elphick@lfix.co.uk>
.
(full text, mbox, link).
Message #25 received at 34738@bugs.debian.org (full text, mbox, reply):
[Message part 1 (message/partial, inline)]
To: "Oliver Elphick" <olly@lfix.co.uk>Cc: 34738@bugs.debian.orgSubject: Re: Bug#34738: postgresql: Crash!"Oliver Elphick" <olly@lfix.co.uk> writes: > Can you try 6.4.2-6, just uploaded I tried to compile that one, but it failed. A complete typescript of the compile attempt is included at the end of this message. > If this continues, please enable debugging in the backend (edit > /etc/postgresql/postmaster.init and then run `/etc/init.d/postgresql restart') > and see if there is anything useful in the log. Here is the entire log: binding ShmemCreate(key=52e2c1, size=909848) /usr/lib/postgresql/bin/postmaster: ServerLoop: handling reading 4 /usr/lib/postgresql/bin/postmaster: ServerLoop: handling reading 4 /usr/lib/postgresql/bin/postmaster: ServerLoop: handling writing 4 /usr/lib/postgresql/bin/postmaster: BackendStartup: environ dump: ----------------------------------------- PWD=/etc/postgresql PAGER=less HOSTNAME=erwin CLASSPATH=.:/usr/local/jdk117/classes.zip:/usr/local/swing/swing.jar LESS=-i USER=postgres MACHTYPE=alpha-unknown-linux-gnu EDITOR=/usr/bin/joe SWING_HOME=/usr/local/swing JAVA_HOME=/usr/local/jdk117 LOGNAME=postgres SHLVL=3 MINICOM=-l -c on MPAGE=-bLetter SHELL=/bin/sh PGLIB=/usr/lib/postgresql HOSTTYPE=alpha OSTYPE=linux-gnu TERM=screen HOME=/var/postgres PGDATA=/var/postgres/data PATH=/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin POSTPORT=5432 POSTID=2147483647 PG_USER=postgres IPC_KEY=5432000 ----------------------------------------- /usr/lib/postgresql/bin/postmaster: BackendStartup: pid 13494 user postgres db template1 socket 4 /usr/lib/postgresql/bin/postmaster child[13494]: starting with (/usr/lib/postgresql/bin/postgres, -p, -d99, -P4, -v131072, template1, ) FindExec: found "/usr/lib/postgresql/bin/postgres" using argv[0] debug info: User = postgres RemoteHost = localhost RemotePort = 0 DatabaseName = template1 Verbose = 99 Noversion = f timings = f dates = Normal bufsize = 64 sortmem = 512 query echo = f InitPostgres FATAL 1: palloc failure: memory exhausted proc_exit(0) [#0] shmem_exit(0) [#0] exit(0) /usr/lib/postgresql/bin/postmaster: reaping dead processes... /usr/lib/postgresql/bin/postmaster: CleanupProc: pid 13494 exited with status 0 pmdie 15 proc_exit(0) [#0] shmem_exit(0) [#0] exit(0) > >Note that 6.4.2-5 doesn't compile on Alpha for some reason. > > Compiler error messages, please. > > I don't have an Alpha, but if you can isolate the problem I will be able > to forward it upstream. It appears to be a problem with the Debian building mechanism. Here is the entire compile log FYI: Script started on Thu Mar 18 11:28:27 1999 erwin ~/t/postgresql-6.4.2$ dpkg-buildpackage -B -mjgoerzen@complete.org -rfaker oot no utmp entry available, using value of LOGNAME ("jgoerzen") at /usr/lib/dpkg/controllib.pl line 40. no utmp entry available, using value of LOGNAME ("jgoerzen") at /usr/lib/dpkg/controllib.pl line 40. dpkg-buildpackage: source package is postgresql no utmp entry available, using value of LOGNAME ("jgoerzen") at /usr/lib/dpkg/controllib.pl line 40. no utmp entry available, using value of LOGNAME ("jgoerzen") at /usr/lib/dpkg/controllib.pl line 40. dpkg-buildpackage: source version is 6.4.2-6 dpkg-buildpackage: build architecture is alpha fakeroot debian/rules clean dh_testdir rm -f src/config.cache rm -f build perl-build perl-configure cd src/interfaces/perl5 && make clean make[1]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src/interfaces/perl5' make[1]: *** No rule to make target `clean'. Stop. make[1]: Leaving directory `/home/jgoerzen/t/postgresql-6.4.2/src/interfaces/perl5' make: [clean] Error 2 (ignored) rm -f build-python install-python cd src/interfaces/python && \ rm -f Makefile* *.o *.so config.c sedscript Setup cd src/interfaces/python && make clean make[1]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src/interfaces/python' make[1]: *** No rule to make target `clean'. Stop. make[1]: Leaving directory `/home/jgoerzen/t/postgresql-6.4.2/src/interfaces/python' make: [clean] Error 2 (ignored) cd src/test/regress && make clean make[1]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src/test/regress' GNUmakefile:15: ../../Makefile.global: No such file or directory make[1]: *** No rule to make target `../../Makefile.global'. Stop. make[1]: Leaving directory `/home/jgoerzen/t/postgresql-6.4.2/src/test/regress' make: [clean] Error 2 (ignored) cd contrib && make clean make[1]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/contrib' make -C array clean make[2]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/contrib/array' Makefile:11: ../../src/Makefile.global: No such file or directory make[2]: *** No rule to make target `../../src/Makefile.global'. Stop. make[2]: Leaving directory `/home/jgoerzen/t/postgresql-6.4.2/contrib/array' make[1]: *** [clean] Error 2 make[1]: Leaving directory `/home/jgoerzen/t/postgresql-6.4.2/contrib' make: [clean] Error 2 (ignored) cd src && make distclean make[1]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src' You must use GNU make to use Postgres. It may be installed on your system with the name 'gmake'. NOTE: If you are sure that you are using GNU make and you are still getting this message, you may simply need to run the configure program. make[1]: Leaving directory `/home/jgoerzen/t/postgresql-6.4.2/src' rm -f `find . -name "*~"` rm src/backend/port/tas.s \ src/backend/port/dynloader.c \ src/include/dynloader.h \ src/include/os.h \ src/Makefile.port \ src/interfaces/libpq/libpq++.a rm: src/backend/port/tas.s: No such file or directory rm: src/backend/port/dynloader.c: No such file or directory rm: src/include/dynloader.h: No such file or directory rm: src/include/os.h: No such file or directory rm: src/Makefile.port: No such file or directory rm: src/interfaces/libpq/libpq++.a: No such file or directory make: [clean] Error 1 (ignored) rm debian/preinst rm: debian/preinst: No such file or directory make: [clean] Error 1 (ignored) rm debian/pg_wrapper rm: debian/pg_wrapper: No such file or directory make: [clean] Error 1 (ignored) rm debian/postgresql-dump rm: debian/postgresql-dump: No such file or directory make: [clean] Error 1 (ignored) rm -rf .tmp rm src/interfaces/libpq++/libpq++.so* rm: src/interfaces/libpq++/libpq++.so*: No such file or directory make: [clean] Error 1 (ignored) rm src/interfaces/odbc/port rm: src/interfaces/odbc/port: No such file or directory make: [clean] Error 1 (ignored) rm src/interfaces/odbc/makefiles rm: src/interfaces/odbc/makefiles: No such file or directory make: [clean] Error 1 (ignored) rm src/interfaces/odbc/template rm: src/interfaces/odbc/template: No such file or directory make: [clean] Error 1 (ignored) rm src/interfaces/odbc/config.h rm: src/interfaces/odbc/config.h: No such file or directory make: [clean] Error 1 (ignored) test -L src/template/linux-m68k && rm -f src/template/linux-m68k make: [clean] Error 1 (ignored) dh_clean debian/rules build test -r src/template/linux-m68k || \ ln -sf src/template/linux-i386 src/template/linux-m68k cd src &&\ echo /usr/include/ncurses /usr/include/readline | \ ./configure --prefix=/home/jgoerzen/t/postgresql-6.4.2/debian/tmp/usr/lib/postgresql \ --with-template=linux_alpha \ --with-tcl \ --enable-locale \ --with-pgport=5432 creating cache ./config.cache checking host system type... alpha-unknown-linux-gnu checking echo setting... checking setting template to... linux_alpha checking setting USE_LOCALE... enabled checking setting CYR_RECODE... disabled checking setting MULTIBYTE... disabled checking setting DEF_PGPORT... 5432 checking setting USE_TCL... enabled checking setting USE_PERL... disabled checking setting USE_ODBC... disabled checking setting ASSERT CHECKING... disabled checking for gcc... gcc checking whether the C compiler (gcc -O2 -mieee ) works... yes checking whether the C compiler (gcc -O2 -mieee ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking how to run the C preprocessor... gcc -E checking whether gcc needs -traditional... no - setting CPPFLAGS= - setting LDFLAGS= checking for c++... c++ checking whether the C++ compiler (c++ ) works... yes checking whether the C++ compiler (c++ ) is a cross-compiler... no checking whether we are using GNU C++... yes checking whether c++ accepts -g... yes checking for a BSD compatible install... /usr/bin/install -c checking for flex... flex checking for yywrap in -lfl... yes checking whether ln -s works... yes checking whether make sets ${MAKE}... yes checking for ranlib... ranlib checking for find... /usr/bin/find checking for tar... /bin/tar checking for split... /usr/bin/split checking for etags... /usr/bin/etags checking for xargs... /usr/bin/xargs checking for ipcs... /usr/bin/ipcs checking for ipcrm... /usr/bin/ipcrm checking for trbsd... no checking for tr... /usr/bin/tr checking for gzcat... no checking for zcat... /bin/zcat checking for bison... /usr/bin/bison - Using /usr/bin/bison -y -d checking for main in -lsfio... no checking for main in -lncurses... yes checking for main in -ltermcap... no checking for main in -lhistory... yes checking for main in -lreadline... yes checking for write_history in -lreadline... yes checking for main in -lbsd... no checking for main in -lm... yes checking for main in -ldl... yes checking for main in -lsocket... no checking for main in -lnsl... yes checking for main in -lipc... no checking for main in -lIPC... no checking for main in -llc... no checking for main in -ldld... no checking for main in -lln... no checking for main in -lld... no checking for main in -lcompat... no checking for main in -lBSD... no checking for main in -lcrypt... yes checking for main in -lgen... no checking for main in -lPW... no checking for ANSI C header files... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking for limits.h... yes checking for unistd.h... yes checking for termios.h... yes checking for values.h... yes checking for sys/select.h... yes checking for sys/resource.h... yes checking for netdb.h... yes checking for arpa/inet.h... yes checking for getopt.h... yes checking for readline.h... no checking for history.h... no checking for dld.h... no checking for crypt.h... yes checking for endian.h... yes checking for float.h... yes checking for readline/readline.h... yes checking for readline/history.h... yes checking for ieeefp.h... no checking for fp_class.h... no checking for netinet/in.h... yes checking for string.h... yes checking for strings.h... yes checking for sys/param.h... yes checking for pwd.h... yes checking for working const... yes checking for uid_t in sys/types.h... yes checking for inline... inline checking for mode_t... yes checking for off_t... yes checking for size_t... yes checking whether time.h and sys/time.h may both be included... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for tm_zone in struct tm... yes checking for type of last arg to accept... size_t checking for int timezone... yes checking for gettimeofday args... 2 args checking for union semun... yes checking for fcntl(F_SETLK)... no checking for good DBL_MIN... yes checking whether 'long int' is 64 bits... yes checking whether 'long long int' is 64 bits... yes checking for 8-bit clean memcmp... yes checking return type of signal handlers... void checking for vprintf... yes checking for tzset... yes checking for memmove... yes checking for sigsetjmp... no checking for kill... yes checking for sysconf... yes checking for fpclass... no checking for fp_class... no checking for fp_class_d... no checking for class... no checking for sigprocmask... yes checking for waitpid... yes checking for setsid... yes checking for fcvt... yes checking for snprintf... yes checking for isinf... yes checking for getrusage... yes checking for srandom... yes checking for gethostname... yes checking for random... yes checking for inet_aton... yes checking for strerror... yes checking for strdup... yes checking for strtol... yes checking for strtoul... yes checking for strcasecmp... yes checking for cbrt... yes checking for rint... yes checking for POSIX signal interface... yes checking for tclsh... /usr/bin/tclsh checking for tclConfig.sh... /usr/lib/tclConfig.sh checking for tkConfig.sh... no configure: warning: TK support disabled; Tk configuration script missing updating cache ./config.cache creating ./config.status creating GNUmakefile creating Makefile.global creating backend/port/Makefile creating backend/catalog/genbki.sh creating backend/utils/Gen_fmgrtab.sh creating bin/pg_dump/Makefile creating bin/pg_version/Makefile creating bin/psql/Makefile creating bin/pgtclsh/mkMakefile.tcldefs.sh creating bin/pgtclsh/mkMakefile.tkdefs.sh creating include/version.h creating interfaces/libpq/Makefile creating interfaces/ecpg/lib/Makefile creating interfaces/libpq++/Makefile creating interfaces/libpgtcl/Makefile creating interfaces/odbc/GNUmakefile creating interfaces/odbc/Makefile.global creating pl/plpgsql/src/Makefile creating pl/plpgsql/src/mklang.sql creating pl/tcl/mkMakefile.tcldefs.sh creating include/config.h linking ./backend/port/tas/dummy.s to backend/port/tas.s linking ./backend/port/dynloader/linux.c to backend/port/dynloader.c linking ./backend/port/dynloader/linux.h to include/dynloader.h linking ./include/port/linux.h to include/os.h linking ./makefiles/Makefile.linux to Makefile.port linking ./include/port to interfaces/odbc/port linking ./makefiles to interfaces/odbc/makefiles linking ./template to interfaces/odbc/template linking ./include/config.h to interfaces/odbc/config.h cd src/interfaces/perl5 && \ INSTALLDIRS=perl \ PREFIX=/home/jgoerzen/t/postgresql-6.4.2/debian/tmp/usr \ POSTGRES_HOME=/home/jgoerzen/t/postgresql-6.4.2/debian/tmp/usr/lib/postgresql \ INSTALLMAN1DIR=/home/jgoerzen/t/postgresql-6.4.2/debian/tmp/usr/man/man1 \ INSTALLMAN3DIR=/home/jgoerzen/t/postgresql-6.4.2/debian/tmp/usr/man/man3 \ OVERRIDE=true \ perl Makefile.PL && \ touch perl-config Checking if your kit is complete... Looks good Writing Makefile for Pg dh_testdir dh_installdirs echo doctmp is /home/jgoerzen/t/postgresql-6.4.2/debian/postgresql-doc/usr/doc/postgresql-doc doctmp is /home/jgoerzen/t/postgresql-6.4.2/debian/postgresql-doc/usr/doc/postgresql-doc cd src && make all 2>&1 |\ tee -a /tmp/postgresql.a06055 make[1]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src' make lexverify make[2]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src' make -C lextest all make[3]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src/lextest' flex scan.l gcc -c lex.yy.c gcc -c lextest.c gcc -o lextest lex.yy.o lextest.o make[3]: Leaving directory `/home/jgoerzen/t/postgresql-6.4.2/src/lextest' make[2]: Leaving directory `/home/jgoerzen/t/postgresql-6.4.2/src' make -C utils all make[2]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src/utils' gcc -I../include -I../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -c version.c -o version.o make[2]: Leaving directory `/home/jgoerzen/t/postgresql-6.4.2/src/utils' make -C backend all make[2]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend' make -C utils fmgr.h make[3]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/utils' sh Gen_fmgrtab.sh ../../include/catalog/pg_proc.h make[3]: Leaving directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/utils' cp utils/fmgr.h . make -C access all make[3]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/access' make -C common SUBSYS.o make[4]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/access/common' gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c heaptuple.c -o heaptuple.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c heapvalid.c -o heapvalid.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c indextuple.c -o indextuple.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c indexvalid.c -o indexvalid.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c printtup.c -o printtup.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c scankey.c -o scankey.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c tupdesc.c -o tupdesc.o ld -r -o SUBSYS.o heaptuple.o heapvalid.o indextuple.o indexvalid.o printtup.o scankey.o tupdesc.o make[4]: Leaving directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/access/common' make -C gist SUBSYS.o make[4]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/access/gist' gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c gist.c -o gist.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c gistget.c -o gistget.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c gistscan.c -o gistscan.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c giststrat.c -o giststrat.o ld -r -o SUBSYS.o gist.o gistget.o gistscan.o giststrat.o make[4]: Leaving directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/access/gist' make -C hash SUBSYS.o make[4]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/access/hash' gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c hash.c -o hash.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c hashfunc.c -o hashfunc.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c hashinsert.c -o hashinsert.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c hashovfl.c -o hashovfl.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c hashpage.c -o hashpage.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c hashscan.c -o hashscan.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c hashsearch.c -o hashsearch.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c hashstrat.c -o hashstrat.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c hashutil.c -o hashutil.o hashutil.c: In function `_hash_call': hashutil.c:103: warning: cast from pointer to integer of different size 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/jgoerzen/t/postgresql-6.4.2/src/backend/access/hash' make -C heap SUBSYS.o make[4]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/access/heap' gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c heapam.c -o heapam.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c hio.c -o hio.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c stats.c -o stats.o ld -r -o SUBSYS.o heapam.o hio.o stats.o make[4]: Leaving directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/access/heap' make -C index SUBSYS.o make[4]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/access/index' gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c genam.c -o genam.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c indexam.c -o indexam.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c istrat.c -o istrat.o ld -r -o SUBSYS.o genam.o indexam.o istrat.o make[4]: Leaving directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/access/index' make -C rtree SUBSYS.o make[4]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/access/rtree' gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c rtget.c -o rtget.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c rtproc.c -o rtproc.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c rtree.c -o rtree.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c rtscan.c -o rtscan.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c rtstrat.c -o rtstrat.o ld -r -o SUBSYS.o rtget.o rtproc.o rtree.o rtscan.o rtstrat.o make[4]: Leaving directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/access/rtree' make -C nbtree SUBSYS.o make[4]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/access/nbtree' gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c nbtcompare.c -o nbtcompare.o nbtcompare.c: In function `btoid8cmp': nbtcompare.c:94: warning: suggest explicit braces to avoid ambiguous `else' gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c nbtinsert.c -o nbtinsert.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c nbtpage.c -o nbtpage.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c nbtree.c -o nbtree.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c nbtscan.c -o nbtscan.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c nbtsearch.c -o nbtsearch.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c nbtstrat.c -o nbtstrat.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c nbtutils.c -o nbtutils.o nbtutils.c: In function `_bt_checkkeys': nbtutils.c:378: warning: cast from pointer to integer of different size nbtutils.c:384: warning: cast from pointer to integer of different size gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c nbtsort.c -o nbtsort.o ld -r -o SUBSYS.o nbtcompare.o nbtinsert.o nbtpage.o nbtree.o nbtscan.o nbtsearch.o nbtstrat.o nbtutils.o nbtsort.o make[4]: Leaving directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/access/nbtree' make -C transam SUBSYS.o make[4]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/access/transam' gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c transam.c -o transam.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c transsup.c -o transsup.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c varsup.c -o varsup.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c xact.c -o xact.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c xid.c -o xid.o ld -r -o SUBSYS.o transam.o transsup.o varsup.o xact.o xid.o make[4]: Leaving directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/access/transam' ld -r -o SUBSYS.o common/SUBSYS.o gist/SUBSYS.o hash/SUBSYS.o heap/SUBSYS.o index/SUBSYS.o rtree/SUBSYS.o nbtree/SUBSYS.o transam/SUBSYS.o make[3]: Leaving directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/access' make -C bootstrap all make[3]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/bootstrap' /usr/bin/bison -y -d bootparse.y grep -v "^#" boot.sed > sedfile sed -f sedfile < y.tab.c > bootparse.c mv y.tab.h bootstrap_tokens.h rm -f y.tab.c sedfile gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -Wno-error -c bootparse.c -o bootparse.o /usr/share/misc/bison.simple: In function `Int_yyparse': /usr/share/misc/bison.simple:357: warning: implicit declaration of function `Int_yyerror' /usr/share/misc/bison.simple:431: warning: implicit declaration of function `Int_yylex' flex bootscanner.l grep -v "^#" boot.sed > sedfile sed -f sedfile < lex.yy.c > bootscanner.c rm -f lex.yy.c sedfile gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -Wno-error -c bootscanner.c -o bootscanner.o lex.Int_yy.c:683: warning: no previous prototype for `Int_yylex' bootscanner.l:137: warning: no previous prototype for `Int_yyerror' gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -Wno-error -c bootstrap.c -o bootstrap.o ld -r -o SUBSYS.o bootparse.o bootscanner.o bootstrap.o make[3]: Leaving directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/bootstrap' make -C catalog all make[3]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/catalog' gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c catalog.c -o catalog.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c heap.c -o heap.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c index.c -o index.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c indexing.c -o indexing.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c aclchk.c -o aclchk.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c pg_aggregate.c -o pg_aggregate.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c pg_operator.c -o pg_operator.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c pg_proc.c -o pg_proc.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c pg_type.c -o pg_type.o ld -r -o SUBSYS.o catalog.o heap.o index.o indexing.o aclchk.o pg_aggregate.o pg_operator.o pg_proc.o pg_type.o sh ./genbki.sh ../../include/catalog/pg_database.h ../../include/catalog/pg_variable.h ../../include/catalog/pg_shadow.h ../../include/catalog/pg_group.h ../../include/catalog/pg_log.h > global1.bki.source 2>global1.description sh ./genbki.sh ../../include/catalog/pg_proc.h ../../include/catalog/pg_type.h ../../include/catalog/pg_attribute.h ../../include/catalog/pg_class.h ../../include/catalog/pg_inherits.h ../../include/catalog/pg_index.h ../../include/catalog/pg_statistic.h ../../include/catalog/pg_operator.h ../../include/catalog/pg_opclass.h ../../include/catalog/pg_am.h ../../include/catalog/pg_amop.h ../../include/catalog/pg_amproc.h ../../include/catalog/pg_language.h ../../include/catalog/pg_parg.h ../../include/catalog/pg_aggregate.h ../../include/catalog/pg_ipl.h ../../include/catalog/pg_inheritproc.h ../../include/catalog/pg_rewrite.h ../../include/catalog/pg_listener.h ../../include/catalog/pg_description.h ../../include/catalog/indexing.h > local1_template1.bki.source 2>local1_template1.description make[3]: Leaving directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/catalog' make -C commands all make[3]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/commands' gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c async.c -o async.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c creatinh.c -o creatinh.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c command.c -o command.o command.c: In function `PerformPortalFetch': command.c:156: warning: type mismatch in implicit declaration for built-in function `memcpy' gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c copy.c -o copy.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c defind.c -o defind.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c define.c -o define.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c remove.c -o remove.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c rename.c -o rename.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c vacuum.c -o vacuum.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c view.c -o view.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c cluster.c -o cluster.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c recipe.c -o recipe.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c explain.c -o explain.o explain.c: In function `explain_outNode': explain.c:223: warning: cast from pointer to integer of different size gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c sequence.c -o sequence.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c trigger.c -o trigger.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c user.c -o user.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c proclang.c -o proclang.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c dbcommands.c -o dbcommands.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c variable.c -o variable.o ld -r -o SUBSYS.o async.o creatinh.o command.o copy.o defind.o define.o remove.o rename.o vacuum.o view.o cluster.o recipe.o explain.o sequence.o trigger.o user.o proclang.o dbcommands.o variable.o make[3]: Leaving directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/commands' make -C executor all make[3]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/executor' gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c execAmi.c -o execAmi.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c execFlatten.c -o execFlatten.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c execJunk.c -o execJunk.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c execMain.c -o execMain.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c execProcnode.c -o execProcnode.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c execQual.c -o execQual.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c execScan.c -o execScan.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c execTuples.c -o execTuples.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c execUtils.c -o execUtils.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c functions.c -o functions.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c nodeAppend.c -o nodeAppend.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c nodeAgg.c -o nodeAgg.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c nodeHash.c -o nodeHash.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c nodeHashjoin.c -o nodeHashjoin.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c nodeIndexscan.c -o nodeIndexscan.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c nodeMaterial.c -o nodeMaterial.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c nodeMergejoin.c -o nodeMergejoin.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c nodeNestloop.c -o nodeNestloop.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c nodeResult.c -o nodeResult.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c nodeSeqscan.c -o nodeSeqscan.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c nodeSort.c -o nodeSort.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c nodeUnique.c -o nodeUnique.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c nodeTee.c -o nodeTee.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c nodeGroup.c -o nodeGroup.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c spi.c -o spi.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c nodeSubplan.c -o nodeSubplan.o ld -r -o SUBSYS.o execAmi.o execFlatten.o execJunk.o execMain.o execProcnode.o execQual.o execScan.o execTuples.o execUtils.o functions.o nodeAppend.o nodeAgg.o nodeHash.o nodeHashjoin.o nodeIndexscan.o nodeMaterial.o nodeMergejoin.o nodeNestloop.o nodeResult.o nodeSeqscan.o nodeSort.o nodeUnique.o nodeTee.o nodeGroup.o spi.o nodeSubplan.o make[3]: Leaving directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/executor' make -C lib all make[3]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/lib' gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c bit.c -o bit.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c fstack.c -o fstack.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c hasht.c -o hasht.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c lispsort.c -o lispsort.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c stringinfo.c -o stringinfo.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c dllist.c -o dllist.o ld -r -o SUBSYS.o bit.o fstack.o hasht.o lispsort.o stringinfo.o dllist.o make[3]: Leaving directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/lib' make -C libpq all make[3]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/libpq' gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c be-dumpdata.c -o be-dumpdata.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c be-fsstubs.c -o be-fsstubs.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c be-pqexec.c -o be-pqexec.o be-pqexec.c: In function `PQfn': be-pqexec.c:84: warning: cast to pointer from integer of different size be-pqexec.c:104: warning: cast from pointer to integer of different size gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c pqcomprim.c -o pqcomprim.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c auth.c -o auth.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c hba.c -o hba.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c crypt.c -o crypt.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c pqcomm.c -o pqcomm.o pqcomm.c: In function `StreamConnection': pqcomm.c:653: warning: passing arg 3 of `accept' from incompatible pointer type pqcomm.c:662: warning: passing arg 3 of `getsockname' from incompatible pointer type pqcomm.c: In function `StreamOpen': pqcomm.c:767: warning: passing arg 3 of `getsockname' from incompatible pointer type gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c portal.c -o portal.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c util.c -o util.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c portalbuf.c -o portalbuf.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c pqpacket.c -o pqpacket.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c pqsignal.c -o pqsignal.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c password.c -o password.o ld -r -o SUBSYS.o be-dumpdata.o be-fsstubs.o be-pqexec.o pqcomprim.o auth.o hba.o crypt.o pqcomm.o portal.o util.o portalbuf.o pqpacket.o pqsignal.o password.o make[3]: Leaving directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/libpq' make -C main all make[3]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/main' gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c main.c -o main.o ld -r -o SUBSYS.o main.o make[3]: Leaving directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/main' make -C nodes all make[3]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/nodes' gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c nodeFuncs.c -o nodeFuncs.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c nodes.c -o nodes.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c list.c -o list.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c copyfuncs.c -o copyfuncs.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c equalfuncs.c -o equalfuncs.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c makefuncs.c -o makefuncs.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c outfuncs.c -o outfuncs.o outfuncs.c: In function `_outIntList': outfuncs.c:68: warning: cast from pointer to integer of different size outfuncs.c: In function `_outHashJoin': outfuncs.c:437: warning: cast from pointer to integer of different size outfuncs.c: In function `_outHash': outfuncs.c:621: warning: cast from pointer to integer of different size outfuncs.c: In function `_outTee': outfuncs.c:637: warning: cast from pointer to integer of different size outfuncs.c:639: warning: cast from pointer to integer of different size outfuncs.c: In function `_outFjoin': outfuncs.c:698: warning: cast from pointer to integer of different size outfuncs.c: In function `_outFunc': outfuncs.c:923: warning: cast from pointer to integer of different size outfuncs.c: In function `_outEState': outfuncs.c:993: warning: cast from pointer to integer of different size outfuncs.c: In function `_outRelOptInfo': outfuncs.c:1034: warning: cast from pointer to integer of different size outfuncs.c:1036: warning: cast from pointer to integer of different size outfuncs.c: In function `_outJoinPath': outfuncs.c:1198: warning: cast from pointer to integer of different size outfuncs.c:1200: warning: cast from pointer to integer of different size outfuncs.c: In function `_outMergePath': outfuncs.c:1238: warning: cast from pointer to integer of different size outfuncs.c:1240: warning: cast from pointer to integer of different size outfuncs.c: In function `_outHashPath': outfuncs.c:1287: warning: cast from pointer to integer of different size outfuncs.c:1289: warning: cast from pointer to integer of different size outfuncs.c: In function `_outDatum': outfuncs.c:1477: warning: int format, different type arg (arg 3) outfuncs.c:1504: warning: int format, different type arg (arg 3) outfuncs.c: In function `_outStream': outfuncs.c:1533: warning: cast from pointer to integer of different size outfuncs.c:1536: warning: cast from pointer to integer of different size outfuncs.c:1539: warning: cast from pointer to integer of different size outfuncs.c:1542: warning: cast from pointer to integer of different size outfuncs.c:1545: warning: cast from pointer to integer of different size gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c readfuncs.c -o readfuncs.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c print.c -o print.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c read.c -o read.o ld -r -o SUBSYS.o nodeFuncs.o nodes.o list.o copyfuncs.o equalfuncs.o makefuncs.o outfuncs.o readfuncs.o print.o read.o make[3]: Leaving directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/nodes' make -C optimizer all make[3]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/optimizer' for i in path plan prep util geqo; do make -C $i SUBSYS.o; done make[4]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/optimizer/path' gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c allpaths.c -o allpaths.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c clausesel.c -o clausesel.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c costsize.c -o costsize.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c hashutils.c -o hashutils.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c indxpath.c -o indxpath.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c joinpath.c -o joinpath.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c joinrels.c -o joinrels.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c joinutils.c -o joinutils.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c mergeutils.c -o mergeutils.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c orindxpath.c -o orindxpath.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c prune.c -o prune.o ld -r -o SUBSYS.o allpaths.o clausesel.o costsize.o hashutils.o indxpath.o joinpath.o joinrels.o joinutils.o mergeutils.o orindxpath.o prune.o make[4]: Leaving directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/optimizer/path' make[4]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/optimizer/plan' gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c createplan.c -o createplan.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c initsplan.c -o initsplan.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c planmain.c -o planmain.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c planner.c -o planner.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c setrefs.c -o setrefs.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c subselect.c -o subselect.o ld -r -o SUBSYS.o createplan.o initsplan.o planmain.o planner.o setrefs.o subselect.o make[4]: Leaving directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/optimizer/plan' make[4]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/optimizer/prep' gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c prepqual.c -o prepqual.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c preptlist.c -o preptlist.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c prepunion.c -o prepunion.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c prepkeyset.c -o prepkeyset.o ld -r -o SUBSYS.o prepqual.o preptlist.o prepunion.o prepkeyset.o make[4]: Leaving directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/optimizer/prep' make[4]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/optimizer/util' gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c clauseinfo.c -o clauseinfo.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c clauses.c -o clauses.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c indexnode.c -o indexnode.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c plancat.c -o plancat.o plancat.c: In function `restriction_selectivity': plancat.c:336: warning: cast to pointer from integer of different size plancat.c:337: warning: cast to pointer from integer of different size plancat.c:338: warning: cast to pointer from integer of different size plancat.c:340: warning: cast to pointer from integer of different size plancat.c: In function `join_selectivity': plancat.c:375: warning: cast to pointer from integer of different size plancat.c:376: warning: cast to pointer from integer of different size plancat.c:377: warning: cast to pointer from integer of different size plancat.c:378: warning: cast to pointer from integer of different size plancat.c:379: warning: cast to pointer from integer of different size plancat.c: In function `IndexSelectivity': plancat.c:595: warning: cast to pointer from integer of different size plancat.c:596: warning: cast to pointer from integer of different size plancat.c:597: warning: cast to pointer from integer of different size plancat.c:599: warning: cast to pointer from integer of different size plancat.c:600: warning: cast to pointer from integer of different size plancat.c:601: warning: cast to pointer from integer of different size plancat.c:615: warning: cast to pointer from integer of different size plancat.c:616: warning: cast to pointer from integer of different size plancat.c:617: warning: cast to pointer from integer of different size plancat.c:619: warning: cast to pointer from integer of different size plancat.c:620: warning: cast to pointer from integer of different size plancat.c:621: warning: cast to pointer from integer of different size gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c joininfo.c -o joininfo.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c keys.c -o keys.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c ordering.c -o ordering.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c pathnode.c -o pathnode.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c relnode.c -o relnode.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c tlist.c -o tlist.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c var.c -o var.o ld -r -o SUBSYS.o clauseinfo.o clauses.o indexnode.o plancat.o joininfo.o keys.o ordering.o pathnode.o relnode.o tlist.o var.o make[4]: Leaving directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/optimizer/util' make[4]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/optimizer/geqo' gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -Wno-error -c geqo_copy.c -o geqo_copy.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -Wno-error -c geqo_eval.c -o geqo_eval.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -Wno-error -c geqo_main.c -o geqo_main.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -Wno-error -c geqo_misc.c -o geqo_misc.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -Wno-error -c geqo_params.c -o geqo_params.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -Wno-error -c geqo_paths.c -o geqo_paths.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -Wno-error -c geqo_pool.c -o geqo_pool.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -Wno-error -c geqo_recombination.c -o geqo_recombination.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -Wno-error -c geqo_selection.c -o geqo_selection.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -Wno-error -c geqo_erx.c -o geqo_erx.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -Wno-error -c geqo_pmx.c -o geqo_pmx.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -Wno-error -c geqo_cx.c -o geqo_cx.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -Wno-error -c geqo_px.c -o geqo_px.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -Wno-error -c geqo_ox1.c -o geqo_ox1.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -Wno-error -c geqo_ox2.c -o geqo_ox2.o ld -r -o SUBSYS.o geqo_copy.o geqo_eval.o geqo_main.o geqo_misc.o geqo_params.o geqo_paths.o geqo_pool.o geqo_recombination.o geqo_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/jgoerzen/t/postgresql-6.4.2/src/backend/optimizer/geqo' ld -r -o SUBSYS.o path/SUBSYS.o plan/SUBSYS.o prep/SUBSYS.o util/SUBSYS.o geqo/SUBSYS.o make[3]: Leaving directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/optimizer' make -C parser all make[3]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/parser' /usr/bin/bison -y -d gram.y mv y.tab.c gram.c mv y.tab.h parse.h gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -Wno-error -c analyze.c -o analyze.o analyze.c: In function `transformCreateStmt': analyze.c:503: warning: `column' might be used uninitialized in this function analyze.c:505: warning: `clist' might be used uninitialized in this function gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -Wno-error -c gram.c -o gram.o /usr/share/misc/bison.simple: In function `yyparse': /usr/share/misc/bison.simple:357: warning: implicit declaration of function `yyerror' /usr/share/misc/bison.simple:431: warning: implicit declaration of function `yylex' gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -Wno-error -c keywords.c -o keywords.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -Wno-error -c parser.c -o parser.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -Wno-error -c parse_agg.c -o parse_agg.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -Wno-error -c parse_clause.c -o parse_clause.o parse_clause.c: In function `findTargetlistEntry': parse_clause.c:148: warning: `l' might be used uninitialized in this function parse_clause.c:197: warning: `target' might be used uninitialized in this function parse_clause.c:200: warning: `resname' might be used uninitialized in this function parse_clause.c:201: warning: `test_rtable_pos' might be used uninitialized in this function gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -Wno-error -c parse_expr.c -o parse_expr.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -Wno-error -c parse_func.c -o parse_func.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -Wno-error -c parse_node.c -o parse_node.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -Wno-error -c parse_oper.c -o parse_oper.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -Wno-error -c parse_relation.c -o parse_relation.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -Wno-error -c parse_type.c -o parse_type.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -Wno-error -c parse_coerce.c -o parse_coerce.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -Wno-error -c parse_target.c -o parse_target.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -Wno-error -c scan.c -o scan.o lex.yy.c:820: warning: no previous prototype for `yylex' scan.l:426: warning: no previous prototype for `yyerror' lex.yy.c:2174: warning: `yy_flex_realloc' defined but not used gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -Wno-error -c scansup.c -o scansup.o ld -r -o SUBSYS.o analyze.o gram.o keywords.o parser.o parse_agg.o parse_clause.o parse_expr.o parse_func.o parse_node.o parse_oper.o parse_relation.o parse_type.o parse_coerce.o parse_target.o scan.o scansup.o make[3]: Leaving directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/parser' make -C port all make[3]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/port' gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c dynloader.c -o dynloader.o ld -r -o SUBSYS.o dynloader.o make[3]: Leaving directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/port' make -C postmaster all make[3]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/postmaster' gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c postmaster.c -o postmaster.o ld -r -o SUBSYS.o postmaster.o make[3]: Leaving directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/postmaster' make -C regex all make[3]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/regex' gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -DPOSIX_MISTAKE -c regcomp.c -o regcomp.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -DPOSIX_MISTAKE -c regerror.c -o regerror.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -DPOSIX_MISTAKE -c regexec.c -o regexec.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -DPOSIX_MISTAKE -c regfree.c -o regfree.o ld -r -o SUBSYS.o regcomp.o regerror.o regexec.o regfree.o make[3]: Leaving directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/regex' make -C rewrite all make[3]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/rewrite' gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c rewriteRemove.c -o rewriteRemove.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c rewriteDefine.c -o rewriteDefine.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c rewriteHandler.c -o rewriteHandler.o rewriteHandler.c: In function `modifyAggregMakeSublink': rewriteHandler.c:1057: warning: suggest explicit braces to avoid ambiguous `else' gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c rewriteManip.c -o rewriteManip.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c rewriteSupport.c -o rewriteSupport.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -c locks.c -o locks.o ld -r -o SUBSYS.o rewriteRemove.o rewriteDefine.o rewriteHandler.o rewriteManip.o rewriteSupport.o locks.o make[3]: Leaving directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/rewrite' make -C storage all make[3]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/storage' for i in buffer file ipc large_object lmgr page smgr; do make -C $i SUBSYS.o; done make[4]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/storage/buffer' gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c buf_table.c -o buf_table.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c buf_init.c -o buf_init.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c bufmgr.c -o bufmgr.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c freelist.c -o freelist.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c localbuf.c -o localbuf.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c s_lock.c -o s_lock.o s_lock.c: In function `s_lock_stuck': s_lock.c:47: warning: cast from pointer to integer of different size s_lock.c:50: warning: cast from pointer to integer of different size ld -r -o SUBSYS.o buf_table.o buf_init.o bufmgr.o freelist.o localbuf.o s_lock.o make[4]: Leaving directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/storage/buffer' make[4]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/storage/file' gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c fd.c -o fd.o ld -r -o SUBSYS.o fd.o make[4]: Leaving directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/storage/file' make[4]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/storage/ipc' gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c ipc.c -o ipc.o ipc.c: In function `IpcSemaphoreCreate': ipc.c:367: warning: cast to pointer from integer of different size ipc.c: In function `IpcMemoryCreate': ipc.c:569: warning: cast to pointer from integer of different size gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c ipci.c -o ipci.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c shmem.c -o shmem.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c shmqueue.c -o shmqueue.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c sinval.c -o sinval.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c sinvaladt.c -o sinvaladt.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c spin.c -o spin.o ld -r -o SUBSYS.o ipc.o ipci.o shmem.o shmqueue.o sinval.o sinvaladt.o spin.o make[4]: Leaving directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/storage/ipc' make[4]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/storage/large_object' gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c inv_api.c -o inv_api.o ld -r -o SUBSYS.o inv_api.o make[4]: Leaving directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/storage/large_object' make[4]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/storage/lmgr' gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c lmgr.c -o lmgr.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c lock.c -o lock.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c multi.c -o multi.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c proc.c -o proc.o proc.c: In function `InitProcess': proc.c:280: warning: cast to pointer from integer of different size gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c single.c -o single.o ld -r -o SUBSYS.o lmgr.o lock.o multi.o proc.o single.o make[4]: Leaving directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/storage/lmgr' make[4]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/storage/page' gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c bufpage.c -o bufpage.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c itemptr.c -o itemptr.o ld -r -o SUBSYS.o bufpage.o itemptr.o make[4]: Leaving directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/storage/page' make[4]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/storage/smgr' gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c md.c -o md.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c mm.c -o mm.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c smgr.c -o smgr.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c smgrtype.c -o smgrtype.o ld -r -o SUBSYS.o md.o mm.o smgr.o smgrtype.o make[4]: Leaving directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/storage/smgr' ld -r -o SUBSYS.o buffer/SUBSYS.o file/SUBSYS.o ipc/SUBSYS.o large_object/SUBSYS.o lmgr/SUBSYS.o page/SUBSYS.o smgr/SUBSYS.o make[3]: Leaving directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/storage' make -C tcop all make[3]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/tcop' gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -Wno-error -c dest.c -o dest.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -Wno-error -c fastpath.c -o fastpath.o fastpath.c: In function `HandleFunctionRequest': fastpath.c:320: warning: cast to pointer from integer of different size gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -Wno-error -c postgres.c -o postgres.o gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -Wno-error -c pquery.c -o pquery.o make -C .. parse.h make[4]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend' make -C parser parse.h make[5]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/parser' make[5]: `parse.h' is up to date. make[5]: Leaving directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/parser' cp parser/parse.h . make[4]: Leaving directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend' gcc -I../../include -I../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I.. -Wno-error -c utility.c -o utility.o ld -r -o SUBSYS.o dest.o fastpath.o postgres.o pquery.o utility.o make[3]: Leaving directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/tcop' make -C utils all make[3]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/utils' for i in adt cache error fmgr hash init misc mmgr sort time; do make -C $i SUBSYS.o; done make[4]: Entering directory `/home/jgoerzen/t/postgresql-6.4.2/src/backend/utils/adt' gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c acl.c -o acl.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c arrayfuncs.c -o arrayfuncs.o arrayfuncs.c: In function `array_clip': arrayfuncs.c:1006: warning: cast from pointer to integer of different size arrayfuncs.c:1021: warning: cast to pointer from integer of different size arrayfuncs.c: In function `array_assgn': arrayfuncs.c:1258: warning: cast from pointer to integer of different size arrayfuncs.c: In function `ArrayCastAndSet': arrayfuncs.c:1371: warning: cast from pointer to integer of different size arrayfuncs.c: In function `_LOtransfer': arrayfuncs.c:1690: warning: cast from pointer to integer of different size arrayfuncs.c:1695: warning: cast from pointer to integer of different size gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c arrayutils.c -o arrayutils.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c bool.c -o bool.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c cash.c -o cash.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c char.c -o char.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c chunk.c -o chunk.o chunk.c: In function `_ReadChunkArray': chunk.c:530: warning: cast from pointer to integer of different size chunk.c:561: warning: cast from pointer to integer of different size gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c date.c -o date.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c datetime.c -o datetime.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c datum.c -o datum.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c dt.c -o dt.o dt.c: In function `DecodeDateDelta': dt.c:3777: warning: `fval' might be used uninitialized in this function gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c filename.c -o filename.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c float.c -o float.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c geo_ops.c -o geo_ops.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c geo_selfuncs.c -o geo_selfuncs.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c int.c -o int.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c int8.c -o int8.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c like.c -o like.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c misc.c -o misc.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c nabstime.c -o nabstime.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c name.c -o name.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c not_in.c -o not_in.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c numutils.c -o numutils.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c oid.c -o oid.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c oracle_compat.c -o oracle_compat.o oracle_compat.c: In function `btrim': oracle_compat.c:329: warning: type mismatch in implicit declaration for built-in function `memcpy' gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c regexp.c -o regexp.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c regproc.c -o regproc.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c ruleutils.c -o ruleutils.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c selfuncs.c -o selfuncs.o selfuncs.c: In function `btreesel': selfuncs.c:409: warning: cast to pointer from integer of different size selfuncs.c:410: warning: cast to pointer from integer of different size selfuncs.c:411: warning: cast to pointer from integer of different size selfuncs.c:413: warning: cast to pointer from integer of different size selfuncs.c: In function `btreenpage': selfuncs.c:454: warning: cast to pointer from integer of different size selfuncs.c:455: warning: cast to pointer from integer of different size selfuncs.c:456: warning: cast to pointer from integer of different size selfuncs.c:458: warning: cast to pointer from integer of different size selfuncs.c: In function `hashsel': selfuncs.c:519: warning: cast to pointer from integer of different size selfuncs.c:520: warning: cast to pointer from integer of different size selfuncs.c:521: warning: cast to pointer from integer of different size selfuncs.c:523: warning: cast to pointer from integer of different size selfuncs.c: In function `hashnpage': selfuncs.c:583: warning: cast to pointer from integer of different size selfuncs.c:584: warning: cast to pointer from integer of different size selfuncs.c:585: warning: cast to pointer from integer of different size selfuncs.c:587: warning: cast to pointer from integer of different size gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c sets.c -o sets.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c tid.c -o tid.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c timestamp.c -o timestamp.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c varchar.c -o varchar.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c varlena.c -o varlena.o gcc -I../../../include -I../../../backend -O2 -mieee -g3 -Wall -Wmissing-prototypes -I../.. -c version.c -o version.o
Information forwarded to debian-bugs-dist@lists.debian.org, Oliver Elphick <Oliver.Elphick@lfix.co.uk>
:
Bug#34738
; Package postgresql
.
(full text, mbox, link).
Acknowledgement sent to "Oliver Elphick" <olly@lfix.co.uk>
:
Extra info received and forwarded to list. Copy sent to Oliver Elphick <Oliver.Elphick@lfix.co.uk>
.
(full text, mbox, link).
Message #30 received at 34738@bugs.debian.org (full text, mbox, reply):
John Goerzen wrote: >"Oliver Elphick" <olly@lfix.co.uk> writes: > >> Can you try 6.4.2-6, just uploaded > >I tried to compile that one, but it failed. A complete typescript of >the compile attempt is included at the end of this message. > >> If this continues, please enable debugging in the backend (edit >> /etc/postgresql/postmaster.init and then run `/etc/init.d/postgresql resta >rt') >> and see if there is anything useful in the log. > >Here is the entire log: Sorry - there's no help here; it's just running out of memory for some reason. > >> >Note that 6.4.2-5 doesn't compile on Alpha for some reason. >> >> Compiler error messages, please. >> >> I don't have an Alpha, but if you can isolate the problem I will be able >> to forward it upstream. > >It appears to be a problem with the Debian building mechanism. > >Here is the entire compile log FYI: > >Script started on Thu Mar 18 11:28:27 1999 >erwin ~/t/postgresql-6.4.2$ dpkg-buildpackage -B -mjgoerzen@complete.org -rf >aker oot ... >cd src &&\ > echo /usr/include/ncurses /usr/include/readline | \ > ./configure --prefix=/home/jgoerzen/t/postgresql-6.4.2/debian/tmp/usr/li >b/postgresql \ > --with-template=linux_alpha \ > --with-tcl \ > --enable-locale \ > --with-pgport=5432 ... >checking for tclsh... /usr/bin/tclsh >checking for tclConfig.sh... /usr/lib/tclConfig.sh >checking for tkConfig.sh... no >configure: warning: TK support disabled; Tk configuration script missing This is your problem; because of that, the upstream Makefile doesn't build pgtksh and so the debian build fails when dh_movefiles tries to move it. -- Oliver Elphick Oliver.Elphick@lfix.co.uk Isle of Wight http://www.lfix.co.uk/oliver PGP key from public servers; key ID 32B8FAA1 ======================================== "Lay not up for yourselves treasures upon earth, where moth and rust doth corrupt, and where thieves break through and steal; But lay up for yourselves treasures in heaven, where neither moth nor rust doth corrupt, and where thieves do not break through nor steal; For where your treasure is, there will your heart be also." Matthew 6:19-21
Information forwarded to debian-bugs-dist@lists.debian.org, Oliver Elphick <Oliver.Elphick@lfix.co.uk>
:
Bug#34738
; Package postgresql
.
(full text, mbox, link).
Acknowledgement sent to John Goerzen <jgoerzen@complete.org>
:
Extra info received and forwarded to list. Copy sent to Oliver Elphick <Oliver.Elphick@lfix.co.uk>
.
(full text, mbox, link).
Message #35 received at 34738@bugs.debian.org (full text, mbox, reply):
"Oliver Elphick" <olly@lfix.co.uk> writes: > Sorry - there's no help here; it's just running out of memory for some > reason. Well, it's not *really* running out of memory, it just thinks it is. All I'm doing is a createuser, and there's 256MB of RAM here with no per-process memory limit... > >checking for tclsh... /usr/bin/tclsh > >checking for tclConfig.sh... /usr/lib/tclConfig.sh > >checking for tkConfig.sh... no > >configure: warning: TK support disabled; Tk configuration script missing > > This is your problem; because of that, the upstream Makefile doesn't build > pgtksh and so the debian build fails when dh_movefiles tries to move it. Ahh. I was seeing a bunch of Perl errors, and so was checking all over to make sure I had all the Perl stuff, and didn't even notice the Tcl :-( Will try again...
Information forwarded to debian-bugs-dist@lists.debian.org, Oliver Elphick <Oliver.Elphick@lfix.co.uk>
:
Bug#34738
; Package postgresql
.
(full text, mbox, link).
Acknowledgement sent to John Goerzen <jgoerzen@complete.org>
:
Extra info received and forwarded to list. Copy sent to Oliver Elphick <Oliver.Elphick@lfix.co.uk>
.
(full text, mbox, link).
Message #40 received at 34738@bugs.debian.org (full text, mbox, reply):
Hello, A few days ago I reported bug #34738; please take a look at it at http://www.debian.org/Bugs/db/34/34738.html. In short, here's what's happening: erwin ~$ createuser jgoerzen Connection to database 'template1' failed. FATAL 1: palloc failure: memory exhausted createuser: database access failed. This was originally with 6.4.2-1. I have since compiled 6.4.2-6 and have had the same problem. The maintainer is puzzled, and the upstream developers don't have Alphas, so he asked me to ask here for any ideas. So.... any ideas? :-) This is running on an empty database (postgres just installed) and there are not per-process or per-user RAM restrictions in place. Thanks, John
Information forwarded to debian-bugs-dist@lists.debian.org, Oliver Elphick <Oliver.Elphick@lfix.co.uk>
:
Bug#34738
; Package postgresql
.
(full text, mbox, link).
Acknowledgement sent to "Oliver Elphick" <olly@lfix.co.uk>
:
Extra info received and forwarded to list. Copy sent to Oliver Elphick <Oliver.Elphick@lfix.co.uk>
.
(full text, mbox, link).
Message #45 received at 34738@bugs.debian.org (full text, mbox, reply):
Does this problem still occur with 6.5? -- Vote against SPAM: http://www.politik-digital.de/spam/ ======================================== Oliver Elphick Oliver.Elphick@lfix.co.uk Isle of Wight http://www.lfix.co.uk/oliver PGP key from public servers; key ID 32B8FAA1 ======================================== "And be ye kind one to another, tenderhearted, forgiving one another, even as God for Christ's sake hath forgiven you." Ephesians 4:32
Bug closed, ack sent to submitter - they'd better know why !
Request was from "Oliver Elphick" <olly@lfix.co.uk>
to control@bugs.debian.org
.
(full text, mbox, link).
Send a report that this bug log contains spam.
Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.