file timestamps not preserved

Andrey Gursky andrey.gursky at e-mail.ua
Fri May 5 21:31:50 UTC 2017


Hi Nerijus,

On Fri, 5 May 2017 17:43:34 +0300 Nerijus Baliunas wrote:

> On Wed, 19 Apr 2017 01:36:49 +0200 Andrey Gursky <andrey.gursky at e-mail.ua> wrote:
> 
> > I received the file and was able to reproduce the issue.
> 
> I applied both patches to 4.8.19:
> [PATCH] Initialize struct stat st_[acm]tim.tv_nsec when present
> [PATCH] Remove unused check in configure.ac
> 
> Ran autoconf. Just FYI, configure output before patches:
> checking for uid_t in sys/types.h... yes
> checking for struct stat.st_blocks... yes
> checking for struct stat.st_blksize... yes
> checking for struct stat.st_rdev... yes
> checking sys/param.h usability... yes
> 
> after the patches:
> checking for uid_t in sys/types.h... yes
> checking for struct stat.st_blksize... yes
> checking for struct stat.st_rdev... yes
> checking for struct stat.st_mtim... yes
> checking sys/param.h usability... yes
> 
> But still the files copied from cpio or tar.gz do not preserve timestamps.

The configure output seems to be good.

I've downloaded the original mc 4.8.19 release, applied the patches,
run autoreconf, then configure, make install and it works for me. Have
you tested with the file you've sent me? If yes, I'm curious what could
be else different?..

BTW, if I call autoconf instead of autoreconf, I cannot see anything
happens.

Regards,
Andrey



More information about the mc-devel mailing list