Releases/Firefox 3.0.19/BuildNotes: Difference between revisions

no edit summary
No edit summary
Line 53: Line 53:
No problems
No problems


===Source===
====Source====
No problems
No problems


===Build & Repack===
====Build & Repack====
* Linux & Mac were fine.  Because of my over-enthusiastic removal of directories when making space on the win32 slave, the win32 build failed.  Nthomas restore the directory structure and the win32 build was re-started and went through without a hitch.
* Linux & Mac were fine.  Because of my over-enthusiastic removal of directories when making space on the win32 slave, the win32 build failed.  Nthomas restore the directory structure and the win32 build was re-started and went through without a hitch.


===Sign===
====Sign====
* [https://intranet.mozilla.org/Build:Signing#Win32_EXE.2FDLL_signing Signing doc]
* [https://intranet.mozilla.org/Build:Signing#Win32_EXE.2FDLL_signing Signing doc]
No problems
No problems


===L10n Verify===
====L10n Verify====
Kicked off manually because win32 build fail killed the automation.
Kicked off manually because win32 build fail killed the automation.
No problems.
No problems.


===Generate Updates===
====Generate Updates====
Kicked off manually because win32 build fail killed the automation.
Kicked off manually because win32 build fail killed the automation.
No problems.
No problems.


===Publish Updates to Test Channels (betatest & releasetest)===
====Publish Updates to Test Channels (betatest & releasetest)====
No problems
No problems


===Update Verify===
====Update Verify====
All three platforms failed after 5+ hours of running update_verify.  There were known network issues yesterday as per [https://bugzilla.mozilla.org/show_bug.cgi?id=552481 bug 552481]. Just forced rebuild on all three to see if it works today.
All three platforms failed after 5+ hours of running update_verify.  There were known network issues yesterday as per [https://bugzilla.mozilla.org/show_bug.cgi?id=552481 bug 552481]. Just forced rebuild on all three to see if it works today.


Line 85: Line 85:
to ensure that the only files that were no the same were softokn3.chk and freebl3.chk
to ensure that the only files that were no the same were softokn3.chk and freebl3.chk


===Stage===
====Stage====
no problems
no problems


===XULRunner builds ===
====XULRunner builds ====
No longer required ({{bug|544678}})
No longer required ({{bug|544678}})


=== 3.0.19 -> 3.6 Major Update Refresh ===
==== 3.0.19 -> 3.6 Major Update Refresh ====


* version bumps for [https://bugzilla.mozilla.org/attachment.cgi?id=433092 patcher config] and [https://bugzilla.mozilla.org/attachment.cgi?id=433103 update verify config]
* version bumps for [https://bugzilla.mozilla.org/attachment.cgi?id=433092 patcher config] and [https://bugzilla.mozilla.org/attachment.cgi?id=433103 update verify config]


==== Snippet Generation ====
===== Snippet Generation =====
on fx-linux-1.9-slave2:
on fx-linux-1.9-slave2:
<pre>
<pre>
Line 123: Line 123:
</pre>
</pre>


====Quick Verify ====
=====Quick Verify =====
Check that releasetest = beta = release  
Check that releasetest = beta = release  
<pre>
<pre>
Line 137: Line 137:
</pre>
</pre>


====Push to AUS====
=====Push to AUS=====
<pre>
<pre>
cd /builds/3.0.19-3.6.2-major-update/snippets/patcher/temp/firefox/3.0.19-3.6.2
cd /builds/3.0.19-3.6.2-major-update/snippets/patcher/temp/firefox/3.0.19-3.6.2
Line 145: Line 145:
</pre>
</pre>


====Enable test snippets====
=====Enable test snippets=====
<pre>
<pre>
ssh -i ~/.ssh/aus2 cltbld@aus2-staging.mozilla.org
ssh -i ~/.ssh/aus2 cltbld@aus2-staging.mozilla.org
Line 153: Line 153:
</pre>
</pre>


====Update Verify====
=====Update Verify=====
Ran update verify on fx-{linux,mac,win32}-1.9-slave2 as follows:
Ran update verify on fx-{linux,mac,win32}-1.9-slave2 as follows:
<pre>
<pre>
Line 166: Line 166:
</pre>
</pre>


=====Results=====
======Results======
======Linux======
=======Linux=======
  diff -r source/firefox/defaults/pref/channel-prefs.js target/firefox/defaults/pref/channel-prefs.js
  diff -r source/firefox/defaults/pref/channel-prefs.js target/firefox/defaults/pref/channel-prefs.js
Harmless conmment change
Harmless conmment change
Line 194: Line 194:




======Mac======
=======Mac=======
<pre>
<pre>
diff -r source/Firefox.app/Contents/MacOS/defaults/pref/channel-prefs.js target/Firefox.app/Contents/MacOS/defaults/pref/channel-prefs.js
diff -r source/Firefox.app/Contents/MacOS/defaults/pref/channel-prefs.js target/Firefox.app/Contents/MacOS/defaults/pref/channel-prefs.js
Line 221: Line 221:
Some empty directories (which the updater can't remove) and the harmless comment change.
Some empty directories (which the updater can't remove) and the harmless comment change.


======Windows======
=======Windows=======
<pre>
<pre>
  Only in source/bin: .autoreg
  Only in source/bin: .autoreg
Line 236: Line 236:
3x chk files are expected (until {{bug|489961}} is resolved), .autoreg and removed-files are OK, and harmless comment change in channel-prefs.js
3x chk files are expected (until {{bug|489961}} is resolved), .autoreg and removed-files are OK, and harmless comment change in channel-prefs.js


=== Push updates to beta channel ===
==== Push updates to beta channel ====
977

edits