Closed
Bug 500205
Opened 15 years ago
Closed 15 years ago
L10n repack fails if ChatZilla or venkman are missing from build
Categories
(SeaMonkey :: Build Config, defect)
SeaMonkey
Build Config
Tracking
(Not tracked)
RESOLVED
FIXED
seamonkey2.0b1
People
(Reporter: kairo, Assigned: kairo)
Details
Attachments
(2 files, 1 obsolete file)
3.58 KB,
patch
|
standard8
:
review+
|
Details | Diff | Splinter Review |
4.52 KB,
patch
|
standard8
:
review+
|
Details | Diff | Splinter Review |
I did the first bunch of release automation tests with ChatZilla excluded as I didn't have a staging CVS and didn't want to tag any live repo. What I did find out with that was that we fail L10n repackaging when either ChatZilla or venkman are configured off.
This is not hard to fix, so I think we should just add that flexibility to our build system.
Assignee | ||
Comment 1•15 years ago
|
||
Here's the pretty easy patch to ifdef the relevant pieces to only be used if we haven't excluded the extensions.
Attachment #384880 -
Flags: review?(bugzilla)
Assignee | ||
Updated•15 years ago
|
Summary: L10n repack fails if ether ChatZilla or venkman are missing from build → L10n repack fails if ChatZilla or venkman are missing from build
Updated•15 years ago
|
Attachment #384880 -
Flags: review?(bugzilla) → review+
Assignee | ||
Comment 2•15 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Target Milestone: --- → seamonkey2.0b1
Comment 3•15 years ago
|
||
This doesn't work well, ChatZilla's langpacks are missing from todays nightly builds. Plus sk tinderbox should be red due to missing strings in ChatZilla localization, but it turned green/orange today.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Assignee | ||
Comment 4•15 years ago
|
||
(In reply to comment #3)
> This doesn't work well, ChatZilla's langpacks are missing from todays nightly
> builds. Plus sk tinderbox should be red due to missing strings in ChatZilla
> localization, but it turned green/orange today.
Is this in comm-central or comm-1.9.1 nightlies? The former could very well have a configuration problem due to their hacky way of doing rebuilds, I'll need to look into that in this case.
Comment 5•15 years ago
|
||
Both c-c and c-1.9.1
Assignee | ||
Comment 6•15 years ago
|
||
All I can say is: D'Oh!
I should have tested that not only the exclusion works but also the inclusion. MOZ_EXTENSIONS isn't even defined in the comm-central build system - which I should know, of course.
The only thing we can do reasonably is test if the directory exists before executing make on it, and this patch does that.
And this time I tested that it works for the more common case of actually _in_cluding things ;-)
Attachment #386412 -
Flags: review?(bugzilla)
Assignee | ||
Comment 7•15 years ago
|
||
Another d'Oh! I should actually attach the right one of my patches ;-)
Attachment #386412 -
Attachment is obsolete: true
Attachment #386413 -
Flags: review?(bugzilla)
Attachment #386412 -
Flags: review?(bugzilla)
Assignee | ||
Updated•15 years ago
|
Attachment #386412 -
Attachment description: test for the directories instead → oops
Updated•15 years ago
|
Attachment #386413 -
Flags: review?(bugzilla) → review+
Assignee | ||
Comment 8•15 years ago
|
||
Pushed the new patch as http://hg.mozilla.org/comm-central/rev/b9dd4c1ffd4d - I hope this is really fixed now.
Status: REOPENED → RESOLVED
Closed: 15 years ago → 15 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•