Lists: | pgsql-hackers |
---|
From: | "Marko Kreen" <markokr(at)gmail(dot)com> |
---|---|
To: | "Postgres Hackers" <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Out-of-tree compilation seems broken in HEAD (plpgsql) |
Date: | 2008-09-02 11:07:07 |
Message-ID: | e51f66da0809020407p14472601l454e955deeed40d6@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-hackers |
$ mkdir build
$ cd build
$ ../PostgreSQL.dev/configure
$ make
[...]
gcc -O2 -Wall -Wmissing-prototypes -Wpointer-arith
-Wdeclaration-after-statement -Wendif-labels -fno-strict-aliasing
-fwrapv -fpic -I/home/marko/src/build/../PostgreSQL.dev/src/pl/plpgsql/src
-I../../../../src/include
-I/home/marko/src/build/../PostgreSQL.dev/src/include -D_GNU_SOURCE
-c -o pl_comp.o
/home/marko/src/build/../PostgreSQL.dev/src/pl/plpgsql/src/pl_comp.c
/home/marko/src/build/../PostgreSQL.dev/src/pl/plpgsql/src/pl_comp.c:20:21:
error: pl_gram.h: No such file or directory
--
marko
From: | Heikki Linnakangas <heikki(dot)linnakangas(at)enterprisedb(dot)com> |
---|---|
To: | Marko Kreen <markokr(at)gmail(dot)com> |
Cc: | Postgres Hackers <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: Out-of-tree compilation seems broken in HEAD (plpgsql) |
Date: | 2008-09-02 11:22:03 |
Message-ID: | 48BD21DB.5060404@enterprisedb.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-hackers |
Marko Kreen wrote:
> $ mkdir build
> $ cd build
> $ ../PostgreSQL.dev/configure
> $ make
> [...]
> gcc -O2 -Wall -Wmissing-prototypes -Wpointer-arith
> -Wdeclaration-after-statement -Wendif-labels -fno-strict-aliasing
> -fwrapv -fpic -I/home/marko/src/build/../PostgreSQL.dev/src/pl/plpgsql/src
> -I../../../../src/include
> -I/home/marko/src/build/../PostgreSQL.dev/src/include -D_GNU_SOURCE
> -c -o pl_comp.o
> /home/marko/src/build/../PostgreSQL.dev/src/pl/plpgsql/src/pl_comp.c
> /home/marko/src/build/../PostgreSQL.dev/src/pl/plpgsql/src/pl_comp.c:20:21:
> error: pl_gram.h: No such file or directory
I got the same error yesterday, but I was building in-tree. "make
maintainer-clean" worked for me.
--
Heikki Linnakangas
EnterpriseDB http://www.enterprisedb.com
From: | Alvaro Herrera <alvherre(at)commandprompt(dot)com> |
---|---|
To: | Marko Kreen <markokr(at)gmail(dot)com> |
Cc: | Postgres Hackers <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: Out-of-tree compilation seems broken in HEAD (plpgsql) |
Date: | 2008-09-02 13:55:26 |
Message-ID: | 20080902135526.GA12610@alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-hackers |
Marko Kreen escribió:
> $ mkdir build
> $ cd build
> $ ../PostgreSQL.dev/configure
> $ make
> [...]
> gcc -O2 -Wall -Wmissing-prototypes -Wpointer-arith
> -Wdeclaration-after-statement -Wendif-labels -fno-strict-aliasing
> -fwrapv -fpic -I/home/marko/src/build/../PostgreSQL.dev/src/pl/plpgsql/src
> -I../../../../src/include
> -I/home/marko/src/build/../PostgreSQL.dev/src/include -D_GNU_SOURCE
> -c -o pl_comp.o
> /home/marko/src/build/../PostgreSQL.dev/src/pl/plpgsql/src/pl_comp.c
> /home/marko/src/build/../PostgreSQL.dev/src/pl/plpgsql/src/pl_comp.c:20:21:
> error: pl_gram.h: No such file or directory
Try running "make maintainer-clean" -- see
http://archives.postgresql.org/message-id/20080829162252.GG3983%40alvh.no-ip.org
--
Alvaro Herrera http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.
From: | "Marko Kreen" <markokr(at)gmail(dot)com> |
---|---|
To: | "Alvaro Herrera" <alvherre(at)commandprompt(dot)com> |
Cc: | "Postgres Hackers" <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: Out-of-tree compilation seems broken in HEAD (plpgsql) |
Date: | 2008-09-02 13:58:40 |
Message-ID: | e51f66da0809020658o5a948066ia4a79f910168faf5@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-hackers |
On 9/2/08, Alvaro Herrera <alvherre(at)commandprompt(dot)com> wrote:
> Marko Kreen escribió:
> > $ mkdir build
> > $ cd build
> > $ ../PostgreSQL.dev/configure
> > $ make
> > [...]
> > gcc -O2 -Wall -Wmissing-prototypes -Wpointer-arith
> > -Wdeclaration-after-statement -Wendif-labels -fno-strict-aliasing
> > -fwrapv -fpic -I/home/marko/src/build/../PostgreSQL.dev/src/pl/plpgsql/src
> > -I../../../../src/include
> > -I/home/marko/src/build/../PostgreSQL.dev/src/include -D_GNU_SOURCE
> > -c -o pl_comp.o
> > /home/marko/src/build/../PostgreSQL.dev/src/pl/plpgsql/src/pl_comp.c
> > /home/marko/src/build/../PostgreSQL.dev/src/pl/plpgsql/src/pl_comp.c:20:21:
> > error: pl_gram.h: No such file or directory
>
>
> Try running "make maintainer-clean" -- see
>
> http://archives.postgresql.org/message-id/20080829162252.GG3983%40alvh.no-ip.org
Note I started with empty tree..
I'll try with new cvs checkout.
--
marko
From: | Alvaro Herrera <alvherre(at)commandprompt(dot)com> |
---|---|
To: | Marko Kreen <markokr(at)gmail(dot)com> |
Cc: | Postgres Hackers <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: Out-of-tree compilation seems broken in HEAD (plpgsql) |
Date: | 2008-09-02 14:01:10 |
Message-ID: | 20080902140110.GB12610@alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-hackers |
Marko Kreen escribió:
> On 9/2/08, Alvaro Herrera <alvherre(at)commandprompt(dot)com> wrote:
> > Marko Kreen escribió:
> > > error: pl_gram.h: No such file or directory
> >
> > Try running "make maintainer-clean" -- see
> >
> > http://archives.postgresql.org/message-id/20080829162252.GG3983%40alvh.no-ip.org
>
> Note I started with empty tree..
The build tree may be empty, but the source tree contains the derived
files. I urge you to read the whole thread I linked.
> I'll try with new cvs checkout.
That'll have the same effect as make maintainer-clean, and should work
equally well.
--
Alvaro Herrera http://www.CommandPrompt.com/
PostgreSQL Replication, Consulting, Custom Development, 24x7 support
From: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
---|---|
To: | Alvaro Herrera <alvherre(at)commandprompt(dot)com> |
Cc: | Marko Kreen <markokr(at)gmail(dot)com>, Postgres Hackers <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: Out-of-tree compilation seems broken in HEAD (plpgsql) |
Date: | 2008-09-02 14:32:46 |
Message-ID: | 13470.1220365966@sss.pgh.pa.us |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-hackers |
Alvaro Herrera <alvherre(at)commandprompt(dot)com> writes:
> Marko Kreen escribi:
>> I'll try with new cvs checkout.
> That'll have the same effect as make maintainer-clean, and should work
> equally well.
No, it'll work better. The real problem here is that in the CVS-HEAD
makefiles, "make maintainer-clean" fails to remove the *old* derived
files.
Perhaps we should have left the old filenames listed in the clean
targets...
regards, tom lane