[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: `cp' don't preserve timestamps by default on windows-xp

From: Eli Zaretskii
Subject: Re: `cp' don't preserve timestamps by default on windows-xp
Date: Wed, 11 Jul 2007 03:06:37 -0400

> From: Zhang Wei <address@hidden>
> Date: Wed, 11 Jul 2007 14:37:41 +0800
> Eli Zaretskii <address@hidden> writes:
> > If they have the same timestamps, why do you get "source is newer"
> > messages?  I don't get them on my machine, and lread.c explicitly
> > checks for .elc time _less_ than the .el time, not _less_or_equal_.
> > Could you please look closer at this problem and tell where do the
> > messages come from, and why?
> I'm not sure if the `make' program does multi-process `cp' when copying
> files

Make won't do any multi-processing unless you use the -j switch.  Did

In any case, I don't see how even -j could cause this, because we copy
the whole directory in one command.  There's no way Make could split
that single command into more than one, because it's not smart enough
to understand what the command does.

> but some of the .el files become 1 second or 2 seconds newer than
> the corresponding .elc files after `make install'

Please tell the details of the system on which this happens: what
Windows version, on what type of filesystem(s) (NTFS, FAT, other) you
have the relevant directories (the source one and the one that is the
target of "make install"), etc.  The versions of Make and the shell
you are using and what kind of ports they are could also be of

reply via email to

[Prev in Thread] Current Thread [Next in Thread]