FYI, this has been fixed, but in a different way that you suggested.
---------------------------------------------------------------------------
Hiroshi Saito wrote:
> Oops, and need this patch..
> please check it.
>
> make[2]: Entering directory `/home/hiroshi/pgsql/src/timezone'
> make[2]: *** No rule to make target `|', needed by `objfiles.txt'. Stop.
> make[2]: Leaving directory `/home/hiroshi/pgsql/src/timezone'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory `/home/hiroshi/pgsql/src'
> make: *** [all] Error 2
>
> I checked MinGW and FreeBSD.
>
> Regards,
> Hiroshi Saito
>
> ----- Original Message -----
> From: "Peter Eisentraut" <petere@postgresql.org>
>
>
> > Log Message:
> > -----------
> > Don't build the win32 support files in the all target, only in distprep and
> > when they are actually needed as prerequisites.
[ Attachment, skipping... ]
>
> ---------------------------(end of broadcast)---------------------------
> TIP 5: don't forget to increase your free space map settings
--
Bruce Momjian <bruce@momjian.us> http://momjian.us
EnterpriseDB http://postgres.enterprisedb.com
+ If your life is a hard drive, Christ can be your backup. +