Closed
Bug 297566
Opened 19 years ago
Closed 19 years ago
Additional tinderbox work for Localized builds
Categories
(Firefox Build System :: General, defect)
Firefox Build System
General
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: benjamin, Assigned: chase)
References
Details
Additional work is needed for the localization tinderboxen. This bug covers both Ffox and Tbird additional work. If this hasn't already happened, the three tinderboxen need to be updated from CVS with attachment 182704 [details] [diff] [review] from bug 287262. They also need the following configuration: Trunk Ffox: @CompareLocaleDirs = { "netwerk", "dom", "toolkit", "security/manager", "extensions/reporter", "other-licenses/branding/firefox" }; Aviary Ffox: @CompareLocaleDirs = { "toolkit", "browser" }; $CompareLocalesAviary = 1; Trunk tbird: @CompareLocaleDirs = { "netwerk", "dom", "toolkit", "security/manager", "other-licenses/branding/thunderbird", "editor/ui", "mail" }; Secondly, the win32 tbox (chroma) needs love. It currently builds the 7zip installer first, and then goes back to build the raw XPIs without 7zip, but that means that the repackaging step fails because it doesn't find the 7zip installer.exe that it expects. I think this can be solved simply with $push_raw_xpis = 0; $stub_installer = 0;
Assignee | ||
Comment 1•19 years ago
|
||
Second item first, I set $push_raw_xpis on chroma to 0. $stub_installer was already set to 0.
Status: NEW → ASSIGNED
Assignee | ||
Comment 2•19 years ago
|
||
(In reply to comment #1) > Second item first, I set $push_raw_xpis on chroma to 0. $stub_installer was > already set to 0. If this workaround does the right thing, we'll need to set $push_raw_xpis to 0 for Thunderbird trunk l10n, too.
Assignee | ||
Comment 3•19 years ago
|
||
Re: first item, I upgraded the scripts on the l10n systems last week to gain support in post-mozilla-rel.pl for this and to add the default settings. I still need to go in to the fx-trunk-l10n and tb-trunk-l10n trees and configure them as outlined below, however.
Assignee | ||
Comment 4•19 years ago
|
||
(In reply to comment #0) > Trunk Ffox: > @CompareLocaleDirs = { > "netwerk", > "dom", > "toolkit", > "security/manager", > "extensions/reporter", > "other-licenses/branding/firefox" > }; I assume here you mean to surround these values with parentheses instead of curly brackets. I'll use the latter and place these entries on the build systems.
Assignee | ||
Comment 5•19 years ago
|
||
chroma, maya, and karma have had each of their build trees (Fx-Aviary1.0.1, Fx-Trunk, and Tb-Trunk) configured with the @CompareLocaleDirs and $CompareLocalesAviary lines.
Status: ASSIGNED → RESOLVED
Closed: 19 years ago
Resolution: --- → FIXED
Reporter | ||
Comment 6•19 years ago
|
||
Chase, there are a couple things still wrong: 1) the mac trunks builds (maya, both ff and tb) do not appear to be running the compare-locales scripts at all, and thus don't show orange when they should. 2) chroma tb trunk needs comment #2 (it appears to still be building the raw XPIs after the 7zip installer; it at least has the same symptoms that ffox had).
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Assignee | ||
Comment 7•19 years ago
|
||
(In reply to comment #6) > Chase, there are a couple things still wrong: Natch. > 1) the mac trunks builds (maya, both ff and tb) do not appear to be running the > compare-locales scripts at all, and thus don't show orange when they should. This will not do. I put @CompareLocalDirs instead of @CompareLocaleDirs into their tinder-configs. Fixed. > 2) chroma tb trunk needs comment #2 (it appears to still be building the raw > XPIs after the 7zip installer; it at least has the same symptoms that ffox had). Fixed.
Reporter | ||
Updated•19 years ago
|
Status: REOPENED → RESOLVED
Closed: 19 years ago → 19 years ago
Resolution: --- → FIXED
Updated•6 years ago
|
Component: Build Config → General
Product: Firefox → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•