Bug 10857

Summary: ICU DLLs break on Install/Windows
Product: WebKit Reporter: Karthik Kumar <karthikkumar>
Component: WebCore Misc.Assignee: Nobody <webkit-unassigned>
Status: RESOLVED INVALID    
Severity: Normal CC: bugs-webkit, ddkilzer, mrowe
Priority: P2    
Version: 420+   
Hardware: PC   
OS: Windows XP   

Description Karthik Kumar 2006-09-14 07:22:32 PDT
I got a recent tree, svn updated it, ran install-win-extras

Then i used Visual Studio, opened Spinneret.sln and compiled. They gave an error that they couldn't copy the icu DLLs from the appropriate configuration directory.

I manually copied them to ${WebKitOutputDir}/debug and ${WebKitOutputDir}/release and that fixed it.

Please look into this.
Comment 1 Mark Rowe (bdash) 2006-09-14 07:26:14 PDT
After I forced the Windows build slave to do a completely clean build, it now sees the same issue.  The relevant portion of the build output is below:


Performing Pre-Link Event...

C:\Webkit-BuildSlave\post-commit-win32\build\WebKitBuild\Release\iconv.dll

1 File(s) copied

File not found - icudt34.dll

0 File(s) copied

File not found - icuuc34.dll

0 File(s) copied

C:\Webkit-BuildSlave\post-commit-win32\build\WebKitBuild\Release\libxml2.dll

1 File(s) copied

C:\Webkit-BuildSlave\post-commit-win32\build\WebKitBuild\Release\libxslt.dll

1 File(s) copied

C:\Webkit-BuildSlave\post-commit-win32\build\WebKitBuild\Release\zlib1.dll

1 File(s) copied

Linking...
Comment 2 David Kilzer (:ddkilzer) 2006-09-14 10:29:34 PDT
(In reply to comment #1)
> File not found - icudt34.dll
> 
> 0 File(s) copied
> 
> File not found - icuuc34.dll
> 
> 0 File(s) copied

Is this caused by version updates (something newer than icu*34.dll)?
Comment 3 Karthik Kumar 2006-09-14 12:00:15 PDT
No. they were CURLed and installed by the install-win-extras script.