Closed Bug 1801150 Opened 2 years ago Closed 2 years ago

L10n regressions from reorg bug 1765629

Categories

(Thunderbird :: Build Config, defect)

defect

Tracking

(thunderbird_esr102 fixed, thunderbird108 fixed)

RESOLVED FIXED
109 Branch
Tracking Status
thunderbird_esr102 --- fixed
thunderbird108 --- fixed

People

(Reporter: rjl, Assigned: rjl)

References

(Regression)

Details

(Keywords: regression)

Attachments

(2 files)

  • The Macedonian (mk) localized build is missing. It should be built for Daily only
Keywords: regression
  • The l10n_pre job isn't properly using "by-release-type" in the transform that resolves it. Always resolves to "all-locales", this will be a problem on beta.
Assignee: nobody → rob
Status: NEW → ASSIGNED

The locales list needs to be different for release/beta builds, but that isn't
permitted by gecko_taskgraph. Some of the transforms for shippable-l10n need to
run before the gecko_taskgraph transforms, others after. This is handled by
creating two TransformSequence objects in a single file and arranging the kind
configuration accordingly.
The result is "locales-file" is now keyed by release-type.

Depends on D162313

Comment on attachment 9303929 [details]
Bug 1801150 - Fix resolving by release-type for "locale-list" field in l10n-pre. r=dandarnell

[Approval Request Comment]
Regression caused by (bug #): 1765629
User impact if declined: Incorrect localized builds on beta/release
Testing completed (on c-c, etc.): should be on nightly soon
Risk to taking this patch (and alternatives if risky):
Assuming 1765629 is uplifted, this is needed to fix the regressions

Request is for D162313 & D162314.

Attachment #9303929 - Flags: approval-comm-beta?
Target Milestone: --- → 109 Branch

Pushed by thunderbird@calypsoblue.org:
https://hg.mozilla.org/comm-central/rev/9f9683bb0b79
Fix resolving by release-type for "locale-list" field in l10n-pre. r=dandarnell
https://hg.mozilla.org/comm-central/rev/91e1e511f8e4
Set l10n locales-file to resolve based on release-type. r=dandarnell

Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED

Comment on attachment 9303930 [details]
Bug 1801150 - Set l10n locales-file to resolve based on release-type. r=dandarnell

[Triage Comment]
Approved for beta

Attachment #9303930 - Flags: approval-comm-beta+

Comment on attachment 9303929 [details]
Bug 1801150 - Fix resolving by release-type for "locale-list" field in l10n-pre. r=dandarnell

[Triage Comment]
Approved for beta

Attachment #9303929 - Flags: approval-comm-beta? → approval-comm-beta+

Comment on attachment 9303929 [details]
Bug 1801150 - Fix resolving by release-type for "locale-list" field in l10n-pre. r=dandarnell

[Approval Request Comment]
Fixes for bug 1765629

Attachment #9303929 - Flags: approval-comm-esr102?

Comment on attachment 9303929 [details]
Bug 1801150 - Fix resolving by release-type for "locale-list" field in l10n-pre. r=dandarnell

[Triage Comment]
approved for esr102

Attachment #9303929 - Flags: approval-comm-esr102? → approval-comm-esr102+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: