Releases/Firefox 9.0/BuildNotes: Difference between revisions

Jump to navigation Jump to search
m
Line 227: Line 227:
=== Updates ===
=== Updates ===
No problems
No problems
==== 8.0-9.0 partial updates ====
Since 8.0.1 release was mac only I generated 8.0-9.0 parrtial updates:
<pre>
# cltbld@mv-moz2-linux-ix-slave17 (the slave which ran the updates builder)
cd /builds/slave/rel-m-rel-updates/build
# Download the custom patcher config
wget -O patcher-configs/mozRelease-branch-patcher2-8.0.cfg https://bugzilla.mozilla.org/attachment.cgi?id=581369
# The file edited, changed <9.0> section: build id set to 20111216140209, locales copied from 8.0
# Download 8.0 complete MARs
perl patcher2.pl --download --app=firefox --brand=Firefox --config=patcher-configs/mozRelease-branch-patcher2-8.0.cfg
# Generate 8.0->9.0 partial mars and snippets
perl patcher2.pl --create-patches --partial-patchlist-file=patchlist.cfg --app=firefox --brand=Firefox --config=patcher-configs/mozRelease-branch-patcher2-8.0.cfg
# Fix permissions
find temp/firefox/8.0-9.0/ftp/firefox/nightly/9.0-candidates/build1 -type f -exec chmod 644 '{}' ';'
find temp/firefox/8.0-9.0/ftp/firefox/nightly/9.0-candidates/build1 -type d -exec chmod 755 '{}' ';'
# Upload 8.0-9.0 complete MARs
rsync -av -e 'ssh -oIdentityFile=~/.ssh/ffxbld_dsa' '--exclude=*complete.mar' temp/firefox/8.0-9.0/ftp/firefox/nightly/9.0-candidates/build1/update ffxbld@stage-old.mozilla.org:/pub/mozilla.org/firefox/nightly/9.0-candidates/build1/
# rsync 8.0-9.0 *partial* snippets  to aus2-staging (excluding complete.txt snippets)
rsync -av --exclude=complete.txt -e 'ssh -oIdentityFile=~/.ssh/cltbld_dsa' temp/firefox/8.0-9.0/aus2.test/ cltbld@aus2-staging.mozilla.org:/opt/aus2/snippets/staging/Firefox-9.0-8.0-build1-test
rsync -av --exclude=complete.txt -e 'ssh -oIdentityFile=~/.ssh/cltbld_dsa' temp/firefox/8.0-9.0/aus2/ cltbld@aus2-staging.mozilla.org:/opt/aus2/snippets/staging/Firefox-9.0-8.0-build1
</pre>
Merge new snippets with old ones on aus2-staging:
<pre>
# cltbld@aus2-staging
cd /opt/aus2/snippets/staging/
# backup the original snippets
rsync -av Firefox-9.0-build1/ Firefox-9.0-build1.orig/
# merge 8.0 partial snippets into the automatically generated ones
rsync -av Firefox-9.0-8.0-build1/ Firefox-9.0-build1/
# backupsnip and pushsnip 8.0 partial snippets for test channels
~/bin/backupsnip Firefox-9.0-8.0-build1-test
~/bin/pushsnip Firefox-9.0-8.0-build1-test
</pre>
Sent an email to r-d about availability of 8.0-9.0 updates.
==== Update verify ====
==== Update verify ====
No problems
No problems
=== Major Update ===
=== Major Update ===
N/A
N/A
Confirmed users
3,104

edits

Navigation menu