Re: CVS build problem - make world target

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: Vladimir Kokovic <kokovic(dot)vladimir(at)gmail(dot)com>
Cc: pgsql-bugs(at)postgresql(dot)org, Peter Eisentraut <peter_e(at)gmx(dot)net>
Subject: Re: CVS build problem - make world target
Date: 2010-05-01 21:34:10
Message-ID: 9226.1272749650@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-bugs

I wrote:
> Vladimir Kokovic <kokovic(dot)vladimir(at)gmail(dot)com> writes:
>> make[3]: Circular postgres.xml <- postgres.sgml dependency dropped.

> [ followed by havoc as make passes the wrong $< file to osx ]

> I can reproduce this when doing "make all" in doc/src/sgml in a
> VPATH build, but not when doing it in the regular source tree.
> I'm not sure if this is a make bug or something weird in our
> make rules. Any ideas?

I'm currently of the opinion that this is a gmake bug. (For the record,
I'm seeing it with make 3.81 in Fedora 11.) I found a pretty simple
workaround, though, which I have now committed.

regards, tom lane

In response to

Responses

Browse pgsql-bugs by date

  From Date Subject
Next Message Vladimir Kokovic 2010-05-02 02:39:53 Re: CVS build problem - make world target
Previous Message Tom Lane 2010-05-01 18:38:19 Re: CVS build problem - make world target