Open
Bug 1340632
Opened 8 years ago
Updated 2 years ago
Add a CI job that builds Firefox with a Japanese MSVC install
Categories
(Firefox Build System :: General, defect)
Firefox Build System
General
Tracking
(Not tracked)
NEW
People
(Reporter: ted, Unassigned)
Details
We occasionally get broken by MSVC's output including localized messages. This is very notable in the -showIncludes output, which we parse to generate dependency files. With the Japanese MSVC locale (among others), the output of -showIncludes is not ASCII, and that has caused issues.
I'm moving the code that does this detection from old-configure.in to toolchain.configure in bug 1318370, and we had some extra configury that attempted to ensure that the build system wouldn't barf on non-ASCII, but it won't port cleanly to moz.configure.
We should just setup a periodic CI build that tries to build with a Japanese MSVC install to ensure that it continues to work.
Comment 1•8 years ago
|
||
Note that other locales have other kinds of issues. German has bug 1291843, where the code page detected by python doesn't match the one used by msvc.
Updated•7 years ago
|
Product: Core → Firefox Build System
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•