Firefox 3.0b4:BuildNotes: Difference between revisions

no edit summary
No edit summary
Line 267: Line 267:
== RC2  ==
== RC2  ==


Need to update master.cfg and restart/reconfig the Buildbot master for [https://bugzilla.mozilla.org/attachment.cgi?id=307141 a fix]
Bootstrap tag: RELEASE_AUTOMATION_M7_2
 
Setup before starting:
* [http://developer.mozilla.org/en/docs/Building_with_Profile-Guided_Optimization Profile Guided Optimisation]
** need at least rev1.383 of tinderbox/build-seamonkey-util.pm when tagging tinderbox
** for the Windows slave
*** bring over the <tt>mk_add_options PROFILE_GEN_SCRIPT...</tt> line from the nightly mozconfig to the release one, and the tweaks to CFLAGS & CXXFLAGS
*** Also pick up the new jemalloc line and removal of WIN32_REDIST_DIR
*** bring over <tt>$ProfiledBuild = 1;</tt> from nightly tinder-config.pl to release one
*** Bump fx-win32-1.9-slave2 up to 2GB of RAM, to match nightly VM
* used existing version bump bug to attached diff for bootstrap.cfg and master.cfg
** make sure /builds/buildbot/trunk-automation-master/bootstrap.cfg is updated
** restarted master
* compare nightly and release mozconfig/tinder-config.pl files, merge any desired changes
* On fx-mac-1.9-slave2, fx-win32-1.9-slave2, fx-linux-1.9-slave2
** '''REMEMBER to use VNC when restarting mac slave'''
** verify that both mac and linux have "xhost +" since last reboot
** update tinderbox to RELEASE_AUTOMATION_M7_2
*** FIXME update should be automatic - [https://bugzilla.mozilla.org/show_bug.cgi?id=397554 bug 397554]
*** cd /builds/tinderbox/mozilla/tools/tinderbox
*** cvs up -r RELEASE_AUTOMATION_M7_2
** remove the contents of /builds/verify/*
*** FIXME should be automatically backed up or removed - [https://bugzilla.mozilla.org/show_bug.cgi?id=413178 bug 413178]
** restart buildbot
* On production-1.9-master
** remove the contents of /builds/updates/
** remove private and public areas
*** rm -rf /data/cltbld/firefox-*
**** FIXME should not be needed - [https://bugzilla.mozilla.org/show_bug.cgi?id=415970 bug 415970]
*** rm -rf /builds/tags/* - did not do this, plenty of space
**** FIXME should not be needed - [https://bugzilla.mozilla.org/show_bug.cgi?id=415970 bug 415970]
*** in /home/ftp/pub/firefox/nightly/, remove all except the 3.x-candidates directory for the previous release
**** rm -rf /home/ftp/pub/firefox/nightly/2007*
**** FIXME should not be needed - [https://bugzilla.mozilla.org/show_bug.cgi?id=415970 bug 415970]
* af was not tagged, so had to checkout a tagged locale so CVS would cache it
** cvs co -r FIREFOX_3_0b4_RELEASE l10n/de


* Win32 Tinderbox was missing PGO support. Tinderbox must be copied on MSYS, symlinks do not work. Copied /e/builds/tinderbox/mozilla/tools/tinderbox/* to:
* Win32 Tinderbox was missing PGO support. Tinderbox must be copied on MSYS, symlinks do not work. Copied /e/builds/tinderbox/mozilla/tools/tinderbox/* to:
Line 275: Line 310:
  /e/builds/tinderbox/fx19l10nrel/
  /e/builds/tinderbox/fx19l10nrel/


* kick off buildbot (run as cltbld):
buildbot sendchange --username=joduinn --master=localhost:9989 -m "Firefox 3.0 Beta 4 RC2" release
Need to update master.cfg and restart/reconfig the Buildbot master for [https://bugzilla.mozilla.org/attachment.cgi?id=307141 a fix]
====Prestage====
== Wall clock timings ==
== Wall clock timings ==
Confirmed users
2,679

edits