Re: v7.2 rolled last night ...

Peter Eisentraut <peter_e@gmx.net>

From: Peter Eisentraut <peter_e@gmx.net>
To: Denis Perchine <dyp@perchine.com>
Cc: "Marc G. Fournier" <scrappy@hub.org>, PostgreSQL Development <pgsql-hackers@postgresql.org>
Date: 2002-02-05T22:34:48Z
Lists: pgsql-hackers
Denis Perchine writes:

> [ec@linux03 postgresql-7.2]$ make -j 2
> make -C doc all
> make[1]: Entering directory `/home/ec/1/postgresql-7.2/doc'
> gzip -d -c man.tar.gz | /bin/tar xf -
> gzip -d -c man.tar.gz | /bin/tar xf -
> for file in man1/*.1; do \
>   mv $file $file.bak && \
>   sed -e 's/\\fR(l)/\\fR(7)/' $file.bak >$file && \
>   rm $file.bak || exit; \
> done
> for file in man1/*.1; do \
>   mv $file $file.bak && \
>   sed -e 's/\\fR(l)/\\fR(7)/' $file.bak >$file && \
>   rm $file.bak || exit; \
> done
> rm: cannot remove `man1/createlang.1.bak': No such file or directory

I see.  We had fixed one case of these flawed multiple-target rules, but I
guess there are more.  I've identified some other places that could cause
similar problems.  Expect a fix in the next release.

-- 
Peter Eisentraut   peter_e@gmx.net