Releases/Thunderbird 18.0b1/BuildNotes
From MozillaWiki
< Releases
Contents
Checklist
-
Ship the l10n milestone DESKTOP MOBILE RELEASE BETA -
Land patches and reconfigDESKTOP MOBILE RELEASE BETA ESR - Start the automation DESKTOP MOBILE RELEASE BETA ESR
-
Run pushsnip DESKTOP RELEASE BETA ESR -
Post-release tasks DESKTOP RELEASE BETA ESR
Notes
bug 810329 is the tracking bug, nthomas on the hook
Build 1
Create & Ship the l10n milestone
Followed the documentation instructions to create & ship it.
Update configs, reconfig, start automation
Used Release Kickoff/Runner to do all of this.
Issues:
- entered the wrong branch (bare 'comm-beta' instead of 'releases/comm-beta'), bhearsum fixed in db
- release sanity found mozconfig issues
2012-11-28 15:40:02,398 : INFO : Comparing thunderbird mozconfigs to nightly mozconfigs... 2012-11-28 15:40:04,263 : WARNING : ac_add_options --enable-profiling not in macosx64 ['ac_add_options --enable-update-channel=nightly', 'mk_add_options CLIENT_PY_ARGS="--hg-options=\'--verbose --time\' --hgtool=../tools/buildfarm/utils/hgtool.py --skip-chatzilla --skip-comm --skip-inspector --skip-venkman --tinderbox-print"', 'ac_add_options --with-macbundlename-prefix=Firefox', 'mk_add_options MOZ_MAKE_FLAGS="-j12"', 'ac_add_options --with-ccache', 'ac_add_options --enable-codesighs', 'mk_add_options MOZ_MAKE_FLAGS="-j4"', 'ac_add_options --enable-signmar', 'ac_add_options --enable-js-diagnostics', 'ac_add_options --disable-install-strip']! 2012-11-28 15:40:04,263 : ERROR : found in mail/config/mozconfigs/macosx-universal/nightly but not in mail/config/mozconfigs/macosx-universal/release: ac_add_options --enable-profiling 2012-11-28 15:40:06,391 : WARNING : ac_add_options --enable-profiling not in win32 ['ac_add_options --enable-update-channel=nightly', 'mk_add_options CLIENT_PY_ARGS="--hg-options=\'--verbose --time\' --hgtool=../tools/buildfarm/utils/hgtool.py --skip-chatzilla --skip-comm --skip-inspector --skip-venkman --tinderbox-print"', 'ac_add_options --enable-signmar', 'ac_add_options --enable-js-diagnostics', '. $topsrcdir/configs/mozilla2/win32/include/choose-make-flags', 'mk_add_options MOZ_MAKE_FLAGS=-j1', 'if test "$IS_NIGHTLY" != ""; then', 'ac_add_options --disable-auto-deps', 'fi']! 2012-11-28 15:40:06,391 : ERROR : found in mail/config/mozconfigs/win32/nightly but not in mail/config/mozconfigs/win32/release: ac_add_options --enable-profiling 2012-11-28 15:40:08,851 : WARNING : ac_add_options --enable-profiling not in linux64 ['ac_add_options --enable-update-channel=nightly', 'mk_add_options CLIENT_PY_ARGS="--hg-options=\'--verbose --time\' --hgtool=../tools/buildfarm/utils/hgtool.py --skip-chatzilla --skip-comm --skip-inspector --skip-venkman --tinderbox-print"', 'ac_add_options --enable-codesighs', 'mk_add_options MOZ_MAKE_FLAGS="-j4"', 'ac_add_options --enable-signmar', 'ac_add_options --enable-js-diagnostics', 'ac_add_options --with-ccache=/usr/bin/ccache', 'export MOZILLA_OFFICIAL=1', 'export MOZ_TELEMETRY_REPORTING=1', "mk_add_options PROFILE_GEN_SCRIPT='$(PYTHON) @MOZ_OBJDIR@/_profile/pgo/profileserver.py 10'", 'STRIP_FLAGS="--strip-debug"']! 2012-11-28 15:40:08,851 : ERROR : found in mail/config/mozconfigs/linux64/nightly but not in mail/config/mozconfigs/linux64/release: ac_add_options --enable-profiling 2012-11-28 15:40:11,186 : WARNING : ac_add_options --enable-profiling not in linux ['ac_add_options --enable-update-channel=nightly', 'mk_add_options CLIENT_PY_ARGS="--hg-options=\'--verbose --time\' --hgtool=../tools/buildfarm/utils/hgtool.py --skip-chatzilla --skip-comm --skip-inspector --skip-venkman --tinderbox-print"', 'CXX=$REAL_CXX', 'CXX="ccache $REAL_CXX"', 'CC="ccache $REAL_CC"', 'mk_add_options PROFILE_GEN_SCRIPT=@TOPSRCDIR@/build/profile_pageloader.pl', 'ac_add_options --enable-codesighs', 'mk_add_options MOZ_MAKE_FLAGS="-j4"', 'ac_add_options --enable-signmar', 'ac_add_options --enable-js-diagnostics', 'ac_add_options --with-ccache=/usr/bin/ccache', 'export MOZILLA_OFFICIAL=1', 'export MOZ_TELEMETRY_REPORTING=1', "mk_add_options PROFILE_GEN_SCRIPT='$(PYTHON) @MOZ_OBJDIR@/_profile/pgo/profileserver.py 10'", 'STRIP_FLAGS="--strip-debug"']! 2012-11-28 15:40:11,186 : ERROR : found in mail/config/mozconfigs/linux32/nightly but not in mail/config/mozconfigs/linux32/release: ac_add_options --enable-profiling 2012-11-28 15:40:11,186 : ERROR : Error verifying mozconfigs
Standard8 fixed mozconfigs in bug 799434 and provided a new comm-beta revision. Bhearsum updated release runner db and restarted it.
Updates
Updates builder failed, bug 816398. It's fallout from switching to mock and using % in the release notes url passed to the patcher config bumper (buildbot tries to interpolate). Switched to an url without any %. Green then, and so was update verify.
Postrelease
Callek accidentally ran the postrelease builder early. Reset the thunderbird/releases/latest-beta symlink to point at 17.0b3