Closed Bug 292719 Opened 20 years ago Closed 8 years ago

checkout of locales is brittle, we should check out per locale

Categories

(Firefox Build System :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX
mozilla1.8alpha2

People

(Reporter: axel, Unassigned)

Details

The l10n checkout rules in client.mk http://lxr.mozilla.org/seamonkey/source/client.mk#481 pull all l10n dirs in one pass. That is somewhat brittle, as a faulty locale stops all localisations from being pulled. I guess it's safer to pull each locale by itself. See the build log on http://tinderbox.mozilla.org/showlog.cgi?log=Mozilla-l10n/1115110283.30448.gz&fulltext=1 (I'll remove ro from all-locales as a bustage fix and file a bug.)
(Bug 292721 filed for the ro issue)
Component: Other → Build Config
Product: Mozilla Localizations → Core
QA Contact: build-config
Target Milestone: --- → mozilla1.8alpha2
Version: unspecified → Trunk
So, what is the desired behavior here? I would prefer that the tboxen go red on checkout error, but it turns out that cvs doesn't report the error code on "missing module" errors, so there's not a whole lot we can trap. I don't think that silently ignoring checkout problems is a good idea.
I don't think anyone cares about l10n checkouts from client.mk any more.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WONTFIX
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.