Releases/Firefox 17.0.4esr/BuildNotes
From MozillaWiki
< Releases
Build 1
Checklist
-
Submit to Ship It DESKTOP MOBILE RELEASE BETA ESR - Run pushsnip DESKTOP RELEASE BETA ESR
- Post-release tasks DESKTOP RELEASE BETA ESR
Notes
Tracking bug 837125 Release engineers: bhearsum, kmoir, catlee, nthomas, it was a party
Bugs hit
- bug 813613 Build Firefox 17.0.4ESR using mock
- bug 849044 [17.0.4esr] 10.0.12esr builds update to 17.0.3esr on esrtest channel
Notes
- Firefox linux 64 source failed due to the fact the build was started from a relbranch which was missing the new compiler changes to build with mock. Catlee backed out bug 813613 - Build Firefox 17.0.4ESR using mock. I retagged buildbot-configs with the release tags, Ben started a reconfig, and I retriggered the Linux 64, Linux and source builders that failed.
Snippets weren't generated for 10.0.12, so I created them by hand on the machine that ran the updates builder (bld-centos5-32-vmw-006):
$ BUILDID11=20121115102332 $ BUILDID12=20130103094221 $ cd /builds/slave/rel-m-esr17-updates/ $ for d in aus2.test aus2; do cd ${d}/Firefox cp -r 10.0.11 10.0.12 cd 10.0.12 for plat in Darwin_x86_64-gcc3-u-i386-x86_64 Darwin_x86-gcc3-u-i386-x86_64 Linux_x86_64-gcc3 Linux_x86-gcc3 WINNT_x86-msvc; do mv ${plat}/${BUILDID11} $plat/${BUILDID12}; done cd ../../.. $ cd /builds/slave/rel-m-esr17-updates/ $ rsync -av -e 'ssh -oIdentityFile=~/.ssh/auspush' aus2.test/ \ ffxbld@aus3-staging.mozilla.org:/opt/aus2/snippets/staging/Firefox-17.0.4esr-build1-test $ssh -t -l ffxbld '-oIdentityFile=~/.ssh/auspush' aus3-staging.mozilla.org \ '~/bin/pushsnip Firefox-17.0.4esr-build1-test' $ rsync -av -e 'ssh -oIdentityFile=~/.ssh/auspush' aus2/ \ ffxbld@aus3-staging.mozilla.org:/opt/aus2/snippets/staging/Firefox-17.0.4esr-build1
Run pushsnip
ssh -t -l ffxbld '-oIdentityFile=~/.ssh/auspush' aus3-staging.mozilla.org \ '~/bin/pushsnip Firefox-17.0.4esr-build1'