SPECS: sudo.spec - workaround for broken utimes on sparc. see at: ...

Jakub Bogusz qboosh w pld-linux.org
Sob, 11 Cze 2005, 10:28:09 CEST


On Thu, Jun 09, 2005 at 01:04:08AM +0200, undefine wrote:
> Author: undefine                     Date: Wed Jun  8 23:04:08 2005 GMT
> Module: SPECS                         Tag: HEAD
> ---- Log message:
> - workaround for broken utimes on sparc. see at: http://tinyurl.com/ckh4f

Z którą wersją glibc był problem?
utimes() w glibc 2.3.5 wydaje się działać prawidłowo (userland sparc32,
kernel 2.6.7/sparc64).
sudo nie sprawdzałem. Może problem jest gdzieś indziej?

$ cat utimes.c
#include <sys/types.h>
#include <utime.h>
#include <sys/time.h>

int main()
{
        struct timeval tvp[2];
        tvp[0].tv_sec = 1000000000;
        tvp[0].tv_usec = 444444;
        tvp[1].tv_sec = 1111111111;
        tvp[1].tv_usec = 555555;
        utimes("utimes", tvp);
}
$ ./utimes
$ stat utimes
[...]
Access: 2001-09-09 01:46:40.444444000 +0000
Modify: 2005-03-18 01:58:31.555555000 +0000
Change: 2005-06-11 08:16:19.456082985 +0000


-- 
Jakub Bogusz    http://qboosh.cs.net.pl/



Więcej informacji o liście dyskusyjnej pld-devel-pl