Closed
Bug 1027929
Opened 10 years ago
Closed 10 years ago
Use tooltool for l10n builds
Categories
(Release Engineering :: General, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: glandium, Assigned: glandium)
References
Details
Attachments
(4 files, 2 obsolete files)
1.60 KB,
patch
|
nthomas
:
review+
|
Details | Diff | Splinter Review |
2.99 KB,
patch
|
nthomas
:
review+
|
Details | Diff | Splinter Review |
9.54 KB,
patch
|
nthomas
:
review+
|
Details | Diff | Splinter Review |
10.19 KB,
patch
|
nthomas
:
review+
|
Details | Diff | Splinter Review |
l10n builds should use tooltool on all platforms, using a l10n.manifest file.
Assignee | ||
Comment 1•10 years ago
|
||
The interesting thing is that afaict, release l10n repacks are actually using tooltool (and using the same manifest as normal builds, which is arguably overkill)
Assignee | ||
Comment 2•10 years ago
|
||
release l10n repacks are using tooltool, but they're not running it from the top source directory like other builds, so all assumtions about tooltool tools paths are wrong, which makes release l10n builds not use mozmake despite it being downloaded by tooltool.
Assignee | ||
Comment 3•10 years ago
|
||
Bug 902084 added tooltool to l10n repacks to get mac builds to use clang, but the fact is the builds never actually picked clang from tooltool and the failures must have been fixed some other way. But since I do want l10n builds to use tooltool, might as well do that properly.
Attachment #8443180 -
Flags: review?(nthomas)
Assignee | ||
Updated•10 years ago
|
Assignee: nobody → mh+mozilla
Status: NEW → ASSIGNED
Assignee | ||
Comment 4•10 years ago
|
||
Since l10n repacks never actually used tooltool-downloaded stuff, might as well avoid the overkill-ness of downloading the same things as normal builds and use a different tooltool manifest.
Attachment #8443185 -
Flags: review?(nthomas)
Assignee | ||
Comment 5•10 years ago
|
||
AIUI, android builds use a different config for tooltool.
Attachment #8443191 -
Flags: review?(nthomas)
Assignee | ||
Updated•10 years ago
|
Attachment #8443180 -
Attachment is obsolete: true
Attachment #8443180 -
Flags: review?(nthomas)
Assignee | ||
Updated•10 years ago
|
Attachment #8443180 -
Attachment is obsolete: false
Attachment #8443180 -
Flags: review?(nthomas)
Assignee | ||
Comment 6•10 years ago
|
||
Attachment #8443207 -
Flags: review?(nthomas)
Assignee | ||
Comment 7•10 years ago
|
||
After testing on staging, it appears it needed an adjustment for the workdir to be right during repacks.
Attachment #8443276 -
Flags: review?(nthomas)
Assignee | ||
Updated•10 years ago
|
Attachment #8443207 -
Attachment is obsolete: true
Attachment #8443207 -
Flags: review?(nthomas)
Assignee | ||
Comment 8•10 years ago
|
||
Adding to comm-central configs too.
Attachment #8443278 -
Flags: review?(nthomas)
Assignee | ||
Updated•10 years ago
|
Attachment #8443191 -
Attachment is obsolete: true
Attachment #8443191 -
Flags: review?(nthomas)
Assignee | ||
Comment 9•10 years ago
|
||
Validated with release l10n repacks and nightly l10n repacks on staging.
Updated•10 years ago
|
Attachment #8443180 -
Flags: review?(nthomas) → review+
Updated•10 years ago
|
Attachment #8443185 -
Flags: review?(nthomas) → review+
Updated•10 years ago
|
Attachment #8443276 -
Flags: review?(nthomas) → review+
Comment 10•10 years ago
|
||
Comment on attachment 8443278 [details] [diff] [review] Add l10n tooltool manifests Thanks for taking the effort to test these changes. re the earlier conversation about release mac l10n, are you planning to create browser/config/tooltool-manifests/macosx64/l10n.manifest ?
Attachment #8443278 -
Flags: review?(nthomas) → review+
Assignee | ||
Comment 11•10 years ago
|
||
(In reply to Nick Thomas [:nthomas] from comment #10) > Comment on attachment 8443278 [details] [diff] [review] > Add l10n tooltool manifests > > Thanks for taking the effort to test these changes. > > re the earlier conversation about release mac l10n, are you planning to > create browser/config/tooltool-manifests/macosx64/l10n.manifest ? Considering we're barely building code during l10n, now, and that it works fine with system clang, I'm not convinced it's worth much.
Assignee | ||
Comment 12•10 years ago
|
||
https://hg.mozilla.org/build/buildbot-configs/rev/f1afbbb2db7b https://hg.mozilla.org/build/tools/rev/d5ad563df856 https://hg.mozilla.org/build/buildbotcustom/rev/ce95864ba1b9 https://hg.mozilla.org/build/buildbotcustom/rev/39fd5b73b6c6
Assignee | ||
Comment 13•10 years ago
|
||
In production
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Updated•6 years ago
|
Component: General Automation → General
You need to log in
before you can comment on or make changes to this bug.
Description
•