Releases/Firefox 3.5.11/BuildNotes
< Releases | Firefox 3.5.11
Jump to navigation
Jump to search
Build Engineers
nthomas bug 576203
Signed-off Revision(s)
Build 1: ae51fe8759e3
Tags
On releases/mozilla-1.9.1:
| Build # | Tag | Changeset |
| 1 | GECKO19111_20100701_RELBRANCH | ae51fe8759e3 |
| FIREFOX_3_5_11_BUILD1 FIREFOX_3_5_11_RELEASE | 56248d52ac25 |
Build data
| Build # | Type | Build ID | Build machine |
| 1 | Linux | 20100701014043 | mv-moz2-linux-ix-slave09 |
| Mac | bm-xserve22 | ||
| Windows | 20100701023340 | mw32-ix-slave22 |
Notes
Using pm02.
Build 1
- Used clobberer to clean up all previous releases (conferred with bhearsum over this re 3.6.7)
- Moved the following slaves
- mac: bm-xserve19,22
- Landed automation version bumps. Tagged tip of buildbot-configs, buildbotcustom, and tools with FIREFOX_3_5_11_RELEASE and FIREFOX_3_5_11_BUILD1
- updated master checkouts, removed *.pyc from master dir, reconfigured production-master02
- closed Firefox3.5 tree
- Kicked off automation
buildbot sendchange --username=nthomas --master=localhost:9010 --branch=releases/mozilla-1.9.1 -m "Firefox 3.5.11 build1" Go
Tag
No problems. Landed version bump and reopened mozilla-1.9.1.
Source, XULRunner Source
No problems
Build/Repack
- linux32 - all green
Removed manually en-US.xpi from candidates dir
Socorro product data updates
- Use crash-stats admin page
- "Branch Data Sources"
- If not present in the 'Missing Entries' table (no crashes yet), use the 'add new product version' link
- Added Firefox 3.5.11 and 3.5.12pre
Sign
Removed en-US.xpi from stage.
#!/bin/bash
set -x
set -e
PRODUCT=firefox
VERSION=3.5.11
BUILD=1
TAG=FIREFOX_3_5_11_RELEASE
REPO="releases/mozilla-1.9.1"
EMAIL=rail@mozilla.com
KEYDIR=d:/2009-keys
mkdir -p ~/signing-work/${PRODUCT}-${VERSION}
cd ~/signing-work/${PRODUCT}-${VERSION}
cd ~/hg-tools
hg pull
hg up -r ${TAG}
cd -
mkdir -p ~/signing-work/${PRODUCT}-${VERSION}
cd ~/signing-work/${PRODUCT}-${VERSION}
cp ~/hg-tools/release/signing/* .
make PRODUCT=${PRODUCT} VERSION=${VERSION} \
BUILD=${BUILD} REPO=${REPO} EMAIL=${EMAIL} \
KEYDIR=${KEYDIR} USE_NEW=1
Reviewed stdout, win32_signing_build1.log.
make postsign PRODUCT=${PRODUCT} VERSION=${VERSION} \
BUILD=${BUILD} REPO=${REPO} EMAIL=${EMAIL}
L10nVerify
This is run separately for each platform since bug 571199.
Updates
bug 575966 removed the mar files for 3.5.10, so I put them back again before updates ran
# ffxbld@stage cd /pub/mozilla.org/firefox/nightly/3.5.10-candidates/build1/update rsync -av /pub/mozilla.org/firefox/releases/3.5.10/update/ .
This is a once-off thing.