Re: [HACKERS] 7.4 build problem on Linux Vserver

2003-12-12 Thread Roderick A. Anderson
On Thu, 11 Dec 2003, Dave Page wrote: > > "Dave Page" <[EMAIL PROTECTED]> writes: > > > gcc -O2 -fno-strict-aliasing -Wall -Wmissing-prototypes > > > -Wmissing-declarations prod -I../../src/include -D_GNU_SOURCE > > > -I/usr/include -c -o path.o path.c > > > gcc: cannot specify -o with -c or -S

Re: [HACKERS] 7.4 build problem on Linux Vserver

2003-12-11 Thread Tom Lane
Andrew Dunstan <[EMAIL PROTECTED]> writes: > Tom Lane wrote: >> How is "prod" getting into that command line? I suspect it's coming >> from an environment variable like PROFILE or CFLAGS ... > Is there a case for making Makefile/shell variables and defines we use > have less generic names? Havi

Re: [HACKERS] 7.4 build problem on Linux Vserver

2003-12-11 Thread Andrew Dunstan
Tom Lane wrote: "Dave Page" <[EMAIL PROTECTED]> writes: gcc -O2 -fno-strict-aliasing -Wall -Wmissing-prototypes -Wmissing-declarations prod -I../../src/include -D_GNU_SOURCE -I/usr/include -c -o path.o path.c gcc: cannot specify -o with -c or -S and multiple compilations How is "prod" get

Re: [HACKERS] 7.4 build problem on Linux Vserver

2003-12-11 Thread Dave Page
> -Original Message- > From: Tom Lane [mailto:[EMAIL PROTECTED] > Sent: 11 December 2003 15:31 > To: Dave Page > Cc: [EMAIL PROTECTED] > Subject: Re: [HACKERS] 7.4 build problem on Linux Vserver > > "Dave Page" <[EMAIL PROTECTED]> writes

Re: [HACKERS] 7.4 build problem on Linux Vserver

2003-12-11 Thread Tom Lane
"Dave Page" <[EMAIL PROTECTED]> writes: > gcc -O2 -fno-strict-aliasing -Wall -Wmissing-prototypes > -Wmissing-declarations prod -I../../src/include -D_GNU_SOURCE > -I/usr/include -c -o path.o path.c > gcc: cannot specify -o with -c or -S and multiple compilations How is "prod" getting into that c

[HACKERS] 7.4 build problem on Linux Vserver

2003-12-11 Thread Dave Page
Hi all, I get the following build error when attempting to build 7.4 in a Linux Vserver (like a FreeBSD jail) built on Slackware 9.1 with the 2.4.22 kernel: make -C doc all make[1]: Entering directory `/usr/local/src/postgresql-7.4/doc' gzip -d -c man.tar.gz | /bin/tar xf - for file in man1/*.1;