 

> -----Original Message-----
> From: Tom Lane [mailto:tgl@sss.pgh.pa.us] 
> Sent: 11 December 2003 15:31
> To: Dave Page
> Cc: pgsql-hackers@postgresql.org
> Subject: Re: [HACKERS] 7.4 build problem on Linux Vserver 
> 
> "Dave Page" <dpage@vale-housing.co.uk> 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 command line?  I suspect it's 
> coming from an environment variable like PROFILE or CFLAGS ...

Aha - the vserver code uses a var called PROFILE which is set to prod
(meaning production). Unsetting has allowed the compile to run as
normal.

Thanks Tom.

Regards, Dave.

Thu, 11 Dec 2003 15:46:34 -0000
"Dave Page" <dpage@vale-housing.co.uk>
Re: 7.4 build problem on Linux Vserver 
On Thu, 11 Dec 2003, Dave Page wrote:

> > "Dave Page" <dpage@vale-housing.co.uk> 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 command line?  I suspect it's 
> > coming from an environment variable like PROFILE or CFLAGS ...
> 
> Aha - the vserver code uses a var called PROFILE which is set to prod
> (meaning production). Unsetting has allowed the compile to run as
> normal.
> 
> Thanks Tom.
> 
> Regards, Dave.


And thanks to you Dave for finding this before I even found the time to 
search for it.

I'm cc this to the vserver list so they are aware of the issue.


Rod
-- 
    "Open Source Software - You usually get more than you pay for..."
     "Build A Brighter Lamp :: Linux Apache {middleware} PostgreSQL"




Fri, 12 Dec 2003 11:24:38 -0800 (PST)
"Roderick A. Anderson" <raanders@acm.org>
Re: 7.4 build problem on Linux Vserver 