Bug 17750

Summary: svn-create-patch does not run on Vista
Product: WebKit Reporter: Daniel Zucker <zucker>
Component: Tools / TestsAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Major    
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: PC   
OS: Windows Vista   

Daniel Zucker
Reported 2008-03-10 11:55:45 PDT
svn-create-patch (and prepare-ChangeLog) do not run on Vista. This appears to be a Vista problem. Running these scripts against the same source repository with a similar set-up on XP works correctly. Error output for svn-create-patch is: 17 [main] svn 1408 child_copy: linked dll data write copy failed, 0x877000. .0x8770B0, done 0, windows pid 2812, Win32 error 87 svn: Can't start process 'diff': Resource temporarily unavailable 17 [main] svn 5324 child_copy: linked dll data write copy failed, 0x877000. .0x8770B0, done 0, windows pid 4888, Win32 error 87 svn: Can't start process 'diff': Resource temporarily unavailable 16 [main] svn 3092 child_copy: linked dll data write copy failed, 0x877000. .0x8770B0, done 0, windows pid 3208, Win32 error 87 svn: Can't start process 'diff': Resource temporarily unavailable 17 [main] svn 2304 child_copy: linked dll data write copy failed, 0x877000. .0x8770B0, done 0, windows pid 2988, Win32 error 87 This is a critical bug, since it blocks the ability to contribute patches from Vista
Attachments
Mark Rowe (bdash)
Comment 1 2008-03-10 12:08:23 PDT
That looks like an issue with your SVN installation.
Daniel Zucker
Comment 2 2008-03-10 12:14:38 PDT
mrowe: I think it is not an issue with my SVN installation for 3 reasons: 1. I did the same install on XP and it runs without problem there. 2. The failure on Vista is intermittent. Sometimes the diff proceeds correctly and sometimes it fails. It acts is if there is some type of resource conflict in the Vista implementation 3. People on the net have reported similar error messages with other applications (not SVN) on cygwin bash on Vista. Has anyone verified the scripts running correctly on Vista?
Daniel Zucker
Comment 3 2008-04-12 17:47:57 PDT
Downloading latest Cygwin tools (likely Bash is the problem) resolves the. Note that newer versions than those on the webkit.org site are required.
Note You need to log in before you can comment on or make changes to this bug.