Re: [HACKERS] ecpg grammar in CVS is annoying

2009-02-07 Thread Bruce Momjian
I can confirm your error report, so have applied your patch. Thanks. --- Alvaro Herrera wrote: > Alvaro Herrera wrote: > > > Oh, another thing -- ecpg has a dependency on libpq, but it is not > > declared in Makefiles, so

Re: [HACKERS] ecpg grammar in CVS is annoying

2009-01-30 Thread Alvaro Herrera
Tom Lane wrote: > Alvaro Herrera writes: > > Is it only me, or having the generated ecpg grammar is a bit obnoxious? > > I am getting troubled because whenever I touch gram.y it gets updated > > when I run make, and then it shows in "cvs diff". > > Huh? preproc.y was "cvs remove"d two months ago

Re: [HACKERS] ecpg grammar in CVS is annoying

2009-01-30 Thread Tom Lane
Alvaro Herrera writes: > Is it only me, or having the generated ecpg grammar is a bit obnoxious? > I am getting troubled because whenever I touch gram.y it gets updated > when I run make, and then it shows in "cvs diff". Huh? preproc.y was "cvs remove"d two months ago. r

Re: [HACKERS] ecpg grammar in CVS is annoying

2009-01-30 Thread Alvaro Herrera
Alvaro Herrera wrote: > Oh, another thing -- ecpg has a dependency on libpq, but it is not > declared in Makefiles, so if you build ecpg without first building > libpq, it errors out. This seems to fix the problem, but I'd prefer a rule that declared the dependency without recursing ... is there

Re: [HACKERS] ecpg grammar in CVS is annoying

2009-01-30 Thread Alvaro Herrera
Alvaro Herrera wrote: > Hi, > > Is it only me, or having the generated ecpg grammar is a bit obnoxious? > I am getting troubled because whenever I touch gram.y it gets updated > when I run make, and then it shows in "cvs diff". Hmm, and then weird things happen anyway; I just built it and it erro

[HACKERS] ecpg grammar in CVS is annoying

2009-01-30 Thread Alvaro Herrera
Hi, Is it only me, or having the generated ecpg grammar is a bit obnoxious? I am getting troubled because whenever I touch gram.y it gets updated when I run make, and then it shows in "cvs diff". I'm not sure what's the solution -- maybe something is missing in a .cvsignore file somewhere? Oh, a