[Webkit-unassigned] [Bug 21849] New: A minor build failure on Japanese versions of Windows
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Oct 23 20:52:48 PDT 2008
https://bugs.webkit.org/show_bug.cgi?id=21849
Summary: A minor build failure on Japanese versions of Windows
Product: WebKit
Version: 528+ (Nightly build)
Platform: PC
OS/Version: Windows XP
Status: UNCONFIRMED
Severity: Minor
Priority: P3
Component: Platform
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: hbono at chromium.org
Steps to reproduce:
Build WebKit (Revision 37759) on the Japanese version of Windows XP (or Vista)
with the "WebKitTOols/Script/build-webkit" script.
Actual Results:
The C++ compiler of Visual Studio 2005 treats a multiplication sign '~'
(U+00D7) as corrupted SHIFT-JIS characters and outputs an error and a warning
while compiling "WebKit/win/WebCoreLocalizedString.cpp".
4>WebCoreLocalizedStrings.cpp
4>..\WebCoreLocalizedStrings.cpp : error C2220: warning treated as error - no
'object' file generated
4>..\WebCoreLocalizedStrings.cpp : warning C4819: The file contains a
character that cannot be represented in the current code page (932). Save the
file in Unicode format to prevent data loss
Expected Results:
The compiler can compile the file without errors or warnings.
Build Date and Platform:
Revision 37759 (2008-10-21) on Windows XP SP2 and Vista SP1.
Additional Builds and Platforms:
- Does not occur on
The English version of Windows XP
Additional Information:
- Possible Solutions
The simplest solution is changing the system locale to English (US) in
compiling WebKit.
Another solution is replacing the multiplication sign (U+00D7) with the quated
expression of its UTF-8 value (0xC3 0x97), i.e. "\xC3\x97".
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the webkit-unassigned
mailing list