Re: cannot set time on FAT32 - after installing cygwin-1.5.13-1

2005-03-08 Thread Christian Carey
Hello Corinna, I've reproduced the effect (this only happens on 9x/ME) and I've checked in a fix. Please try the next Cygwin developers snapshot from http://cygwin.com/snapshots/ the 2005-Mar-08 snapshot fixed the problem for me, under Windows 98 SE. I'd experienced the same problem as

Re: cannot set time on FAT32 - after installing cygwin-1.5.13-1

2005-03-04 Thread Jacek Piskozub
Hi there, This is the actual error message I get in the simplest case of checking out one file only. D:\mozilla_sourcecvs checkout mozilla/client.mk U mozilla/client.mk CVS checkout: cannot set time on client.mk: Permission denied Again, this is Windows ME on FAT32 with native cygwin

Re: cannot set time on FAT32 - after installing cygwin-1.5.13-1

2005-03-04 Thread Corinna Vinschen
On Mar 4 10:40, Jacek Piskozub wrote: Hi there, This is the actual error message I get in the simplest case of checking out one file only. D:\mozilla_sourcecvs checkout mozilla/client.mk U mozilla/client.mk CVS checkout: cannot set time on client.mk: Permission denied

Re: cannot set time on FAT32 - after installing cygwin-1.5.13-1

2005-03-04 Thread Jacek Piskozub
Corinna Vinschen wrote: Can you run strace on this cvs checkout? The calls to SetFileTime have debug messages attached which you will see when scanning the strace. One prints a message along the lines of SetFileTime (%s) failed, the other error message is within a short range after a line with

Re: cannot set time on FAT32 - after installing cygwin-1.5.13-1

2005-03-04 Thread Jacek Piskozub
Corinna Vinschen wrote: Can you run strace on this cvs checkout? The calls to SetFileTime have debug messages attached which you will see when scanning the strace. One prints a message along the lines of SetFileTime (%s) failed, the other error message is within a short range after a line with

Re: cannot set time on FAT32 - after installing cygwin-1.5.13-1

2005-03-04 Thread Corinna Vinschen
On Mar 4 11:39, Jacek Piskozub wrote: Corinna Vinschen wrote: Can you run strace on this cvs checkout? The calls to SetFileTime have debug messages attached which you will see when scanning the strace. One prints a message along the lines of SetFileTime (%s) failed, the other error

Re: cannot set time on FAT32 - after installing cygwin-1.5.13-1

2005-03-04 Thread Jacek Piskozub
Corinna Vinschen wrote: Yes, exactly. I'm a bit surprised, though. Can you make another test, please? Something like that: $ echo foo foo-rw $ echo foo foo-r $ chmod a-w foo-r $ touch foo-rw $ touch foo-r The question is this: Do both touch succeed or does the latter touch fail? You'll be

Re: cannot set time on FAT32 - after installing cygwin-1.5.13-1

2005-03-04 Thread Jacek Piskozub
This is from strace touch foo-r output: 96 56626 [main] touch 828181 fhandler_base::open_9x: 0xB8 = CreateFile (d:\mozilla_source\mozilla\foo-r, 0x8000, 0x3, 0x83E910, 0x3, 0x280, 0) 104 56730 [main] touch 828181 fhandler_base::open_9x: 1 = fhandler_base::open

Re: cannot set time on FAT32 - after installing cygwin-1.5.13-1

2005-03-04 Thread Corinna Vinschen
On Mar 4 13:07, Jacek Piskozub wrote: This is from strace touch foo-r output: 96 56626 [main] touch 828181 fhandler_base::open_9x: 0xB8 = CreateFile (d:\mozilla_source\mozilla\foo-r, 0x8000, 0x3, 0x83E910, 0x3, 0x280, 0) 104 56730 [main] touch 828181

Re: cannot set time on FAT32 - after installing cygwin-1.5.13-1

2005-03-04 Thread Corinna Vinschen
On Mar 4 13:15, Corinna Vinschen wrote: On Mar 4 13:07, Jacek Piskozub wrote: This is from strace touch foo-r output: 96 56626 [main] touch 828181 fhandler_base::open_9x: 0xB8 = CreateFile (d:\mozilla_source\mozilla\foo-r, 0x8000, 0x3, 0x83E910, 0x3, 0x280, 0)

Re: cannot set time on FAT32 - after installing cygwin-1.5.13-1

2005-03-03 Thread Jacek Piskozub
After installing cygwin-1.5.13-1 I cannot build Mozilla anymore. During updating the mozilla tree using cvs I receive cannot set time errors. The updated files have (wrongly) the current time, instead of the expected original timestamp when they were checked into the cvs tree. That would not