Bug 6561

Summary: run-javascriptcore-tests doesn't work
Product: WebKit Reporter: Alexey Proskuryakov <ap>
Component: Tools / TestsAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: darin
Priority: P1    
Version: 420+   
Hardware: Mac   
OS: OS X 10.4   
Attachments:
Description Flags
Change exactly as Alexey describes.
mrowe: review-
proposed fix andersca: review+

Alexey Proskuryakov
Reported 2006-01-15 06:14:26 PST
$ run-javascriptcore-tests Invalid version number at Getopt/Mixed.pm line 52. BEGIN failed--compilation aborted at Getopt/Mixed.pm line 55. Compilation failed in require at jsDriver.pl line 40. BEGIN failed--compilation aborted at jsDriver.pl line 40. In Mixed.pm: # Convert RCS revision number (must be main branch) to d.ddd format: ' $Revision: 7020 $ ' =~ / (\d+)\.(\d{1,3}) / or die "Invalid version number"; The correct revision number to have here is 1.8 (CVS WebKit used to have 1.1, which was wrong). This has apparently happened with svn migration; not sure about what steps to fix would be right (might require some svn magic).
Attachments
Change exactly as Alexey describes. (616 bytes, patch)
2006-01-15 06:30 PST, Mark Rowe (bdash)
mrowe: review-
proposed fix (1.51 KB, patch)
2006-01-15 06:30 PST, Alexey Proskuryakov
andersca: review+
Mark Rowe (bdash)
Comment 1 2006-01-15 06:30:20 PST
Created attachment 5695 [details] Change exactly as Alexey describes. No SVN magic is needed. The file in question has already had keyword expansion disabled.
Alexey Proskuryakov
Comment 2 2006-01-15 06:30:48 PST
Created attachment 5696 [details] proposed fix Ok, Mark (bdash) says there's no longer any magic in this file, and the revision can be simply replaced with a correct value :)
Anders Carlsson
Comment 3 2006-01-15 06:33:36 PST
Comment on attachment 5696 [details] proposed fix Why should the revision number be 1.8? r=me
Alexey Proskuryakov
Comment 4 2006-01-15 06:37:49 PST
1.008 is the version of WebKit's copy, see <http://search.cpan.org/src/CJM/Getopt-Mixed-1.008/lib/ Getopt/Mixed.pm>.
Note You need to log in before you can comment on or make changes to this bug.