Releases/Thunderbird 3.0a3:BuildNotes:Build2
Contents
Previous Builds
Build1 - The first dry-run
Notes
This is Build2, the first run at Thunderbird 3.0 Alpha3
Build Engineer
Philippe M. Chiasson <gozer@mozillamessaging.com>
Bugs
Tracking bug filed as bug 457709
Revisions
comm-central: 1da06fe7ba02 r=Standard8
mozilla-central: 184ad4f909cd d2706c1a97ef
dom-inspector: a69148785a33
buildbot-configs: 87374e3f8d8e r=gozer
cvs trunk as of 2008-10-02 23:59 PDT r=Standard8
Clones
Decided it would be simpler and safer to clone mozilla-central and comm-central for the purpose of rolling the builds, and leaving us with somewhere to apply fixes if we need to respin. Here is what I did
$> ssh hg.mozilla.org clone mozilla-central-tb-3-0a3 [... picked mozilla-central to clone from ...] Proceed? 1 Please do not interrupt this operation. Cloning /mozilla-central to /users/gozer_mozillamessaging.com/mozilla-central-tb-3-0a3 Clone complete. Clone complete. Fixing permissions
$> ssh hg.mozilla.org clone comm-central-tb-3-0a3 Proceed? 1 Please do not interrupt this operation. Cloning /comm-central to /users/gozer_mozillamessaging.com/comm-central-tb-3-0a3 Clone complete. Clone complete. Fixing permissions
The new clones can be reached here:
Patches
Some patches were applied to the clone prior to tagging.
- bug 457886 - Cannot send ISO-2022-JP email on Tb trunk
- attachment 341280
- rev 20078:12cdb70e5edc
Tags
Module | Tag | Changeset |
comm-central | THUNDERBIRD_3_0a3_BUILD2 THUNDERBIRD_3_0a3_RELEASE |
cf9ca7e73f3b |
mozilla-central | THUNDERBIRD_3_0a3_BUILD2 THUNDERBIRD_3_0a3_RELEASE |
d2706c1a97ef |
dom-inspector | THUNDERBIRD_3_0a3_BUILD2 THUNDERBIRD_3_0a3_RELEASE |
a69148785a33 |
cvs.mozilla.org: extensions/typeaheadfind, extensions/wallet | THUNDERBIRD_3_0b1_BUILD2 THUNDERBIRD_3_0a3_RELEASE |
-D '2008-10-02 23:59 PDT' |
Tagging
Done locally on my laptop with these tagging scripts
Generated the following changesets:
- comm-central
- mozilla-central
- dom-inspector
- buildbot-config
Build
Build data
Type | Build ID | SHA1 | Push date | Build machine |
[Windows installer/zip] | 20081003133014 | 8e341afc016c4278a533a72ae6eece568a76a490 b1a84c1a72532e4db5d95603c37d3ed1c58e6ff9 |
2008-10-03 17:27:00 PDT | tbnewref-win32-tbox |
[Mac dmg] | 20081003122238 | bf054ed2702d091e8d7e436c5e793750eda415dd | 2008-10-03 21:58:15 PDT | bm-xserve07 |
[Linux tar.bz2] | 20081003121803 | 508a4ab084f685bf122ac5cad6f44cb566330b30 | 2008-10-03 13:33:09 PDT | tb-linux-tbox.build.mozilla.org |
[source tar.bz2] | - | c3c1992e3442ee6ac05b46838cb336c1d087c9be | 2008-10-03 13:06 PDT | gozer's linux box |
Stage
mkdir -p /pub/mozilla.org/thunderbird/nightly/3.0a3-candidates/build2 mkdir /pub/mozilla.org/thunderbird/nightly/3.0a3-candidates/build2/update mkdir /pub/mozilla.org/thunderbird/nightly/3.0a3-candidates/build2/source chgrp -R thunderbird /pub/mozilla.org/thunderbird/nightly/3.0a3-candidates chmod -R g+ws /pub/mozilla.org/thunderbird/nightly/3.0a3-candidates
Source
Created a source tarball on my local (Linux) machine:
hg clone -r THUNDERBIRD_3_0a3_RELEASE http://hg.mozilla.org/users/gozer_mozillamessaging.com/comm-central-tb-3-0a3 comm-central cd comm-central python client.py checkout --skip-chatzilla --skip-venkman find . -type d \( -name CVS -o -name .hg \) -print0 | xargs -0 rm -rfv tar -cvf ../thunderbird-3.0a3-source.tar . bzip2 -9v ../thunderbird-3.0a3-source.tar scp ../thunderbird-3.0a3-source.tar.bz2 stage:/pub/mozilla.org/thunderbird/nightly/3.0a3-candidates/build2/source/