Index: xlog.c =================================================================== RCS file: /projects/cvsroot/pgsql/src/backend/access/transam/xlog.c,v retrieving revision 1.94 diff -u -p -r1.94 xlog.c --- xlog.c 2002/05/09 13:30:24 1.94 +++ xlog.c 2002/05/13 15:41:16 @@ -1503,7 +1503,7 @@ InstallXLogFileSegment(uint32 log, uint3 * overwrite an existing logfile. However, there shouldn't be one, so * rename() is an acceptable substitute except for the truly paranoid. */ -#if !defined(__BEOS__) && !defined(N_PLAT_NLM) +#if !defined(__BEOS__) && !defined(N_PLAT_NLM) && !defined(__CYGWIN__) if (link(tmppath, path) < 0) elog(PANIC, "link from %s to %s (initialization of log file %u, segment %u) failed: %m", tmppath, path, log, seg);