Closed
Bug 803274
Opened 12 years ago
Closed 12 years ago
Releng info for building beta and release stub installer from aurora and nightly
Categories
(Firefox :: Installer, defect)
Tracking
()
RESOLVED
FIXED
People
(Reporter: robert.strong.bugs, Assigned: robert.strong.bugs)
References
Details
(Whiteboard: [stub+] [qa-])
Attachments
(3 files, 5 obsolete files)
2.83 KB,
patch
|
Details | Diff | Splinter Review | |
959 bytes,
patch
|
Details | Diff | Splinter Review | |
1.27 KB,
patch
|
Details | Diff | Splinter Review |
This bug is to provide a simpler method for building.
Assignee | ||
Updated•12 years ago
|
Assignee: nobody → robert.bugzilla
Assignee | ||
Updated•12 years ago
|
Whiteboard: [stub+]
Assignee | ||
Comment 1•12 years ago
|
||
Assignee | ||
Comment 2•12 years ago
|
||
Assignee | ||
Comment 3•12 years ago
|
||
Assignee | ||
Comment 4•12 years ago
|
||
Assignee | ||
Comment 5•12 years ago
|
||
After building Firefox, to build a release stub apply the appropriate "Release stub off of..." patch. If you are building a beta stub apply the appropriate "Release stub off of..." patch and the appropriate "Beta stub off of..." patch. Then
If building off of nightly
run make in <objdir>/browser/branding/nightly
If building off of aurora
run make in <objdir>/browser/branding/aurora
run make installer in <objdir>/browser/installer/windows
I believe that is it and I'll verify the above works when I have a few moments
Assignee | ||
Updated•12 years ago
|
Blocks: StubInstaller
Comment 6•12 years ago
|
||
pro-tip: use "hg import --no-commit" to apply the patches. "patch" fails to handle the binary files properly.
Comment 7•12 years ago
|
||
use "hg import --no-commit -f" to avoid hg complaining about uncommitted changes.
I used the "Release stub off nightly" and "Beta stub off nightly" attachments above to produce these two builds:
http://people.mozilla.org/~catlee/stub-beta.exe
http://people.mozilla.org/~catlee/stub-release.exe
On my VM these install 17.0b1-funnelcake16 and 16.0.1. I did get a testpilot page opened after I ran 16.0.1 for the first time, but maybe this is because I installed it on top of the beta install.
Can you please check that these stub installers behave appropriately? I haven't signed them yet, so you will get a warning about "The publisher can not be verified".
Assignee | ||
Comment 8•12 years ago
|
||
Checked everything I was able and they look good so closing
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Updated•12 years ago
|
Whiteboard: [stub+] → [stub+] [qa-]
Assignee | ||
Comment 9•12 years ago
|
||
Preps nightly using hg remove and hg copy for building the release stub. This should lessen conflicts.
Attachment #672958 -
Attachment is obsolete: true
Attachment #672959 -
Attachment is obsolete: true
Attachment #672963 -
Attachment is obsolete: true
Attachment #672964 -
Attachment is obsolete: true
Assignee | ||
Comment 10•12 years ago
|
||
Preps nightly using hg remove and hg copy for building the release stub. This should lessen conflicts.
(removed file lines to lessen conflicts)
Attachment #681184 -
Attachment is obsolete: true
Assignee | ||
Comment 11•12 years ago
|
||
Assignee | ||
Comment 12•12 years ago
|
||
Assignee | ||
Updated•12 years ago
|
Attachment #681189 -
Attachment description: 2. Release stub off of nightly → 2. Release stub off of nightly (requires applying "1. Nightly stub prep" patch first)
Assignee | ||
Updated•12 years ago
|
Attachment #681187 -
Attachment description: 1. Nightly stub prep → 1. Stub prep
Assignee | ||
Updated•12 years ago
|
Attachment #681189 -
Attachment description: 2. Release stub off of nightly (requires applying "1. Nightly stub prep" patch first) → 2. Release stub (requires applying "1. Stub prep" patch first)
Assignee | ||
Updated•12 years ago
|
Attachment #681194 -
Attachment description: 3. Beta stub off of nightly (requires applying "1. Nightly stub prep" and "2. Release stub off of nightly" patches first) → 3. Beta stub (requires applying "1. Stub prep" and "2. Release stub" patches first)
Assignee | ||
Comment 13•12 years ago
|
||
I applied the nightly patches to aurora without conflict so it should be possible to use the same patches for both aurora and nightly.
You need to log in
before you can comment on or make changes to this bug.
Description
•