tracking bug for build and release of Thunderbird 24.0b1

RESOLVED FIXED

Status

Release Engineering
Release Requests
RESOLVED FIXED
5 years ago
5 years ago

People

(Reporter: rail, Assigned: rail)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(5 attachments, 1 obsolete attachment)

Comment hidden (empty)
(Assignee)

Comment 1

5 years ago
Mark, can you check if the following mozconfig comparison is relevant? Esp. ERROR messages. Otherwise we'll need to whitelist them.

2013-08-12 15:27:48,502 : INFO : Comparing thunderbird mozconfigs to nightly mozconfigs...
2013-08-12 15:27:48,912 : WARNING : . $topsrcdir/build/unix/mozconfig.linux 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', '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"', 'ac_add_options --with-cca
che=/usr/bin/ccache']!
2013-08-12 15:27:48,912 : ERROR : found in mail/config/mozconfigs/linux64/nightly but not in mail/config/mozconfigs/linux64/release: . $topsrcdir/build/unix/mozconfig.linux
2013-08-12 15:27:48,913 : ERROR : found in mail/config/mozconfigs/linux64/release but not in mail/config/mozconfigs/linux64/nightly: . $topsrcdir/build/unix/mozconfig.linux
2013-08-12 15:27:49,027 : WARNING : . $topsrcdir/build/unix/mozconfig.linux32 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"', 'ac_add_options --
enable-codesighs', 'mk_add_options MOZ_MAKE_FLAGS="-j4"', 'ac_add_options --enable-signmar', 'ac_add_options --enable-js-diagnostics', '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 --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"']!
2013-08-12 15:27:49,027 : ERROR : found in mail/config/mozconfigs/linux32/nightly but not in mail/config/mozconfigs/linux32/release: . $topsrcdir/build/unix/mozconfig.linux32
2013-08-12 15:27:49,027 : ERROR : found in mail/config/mozconfigs/linux32/release but not in mail/config/mozconfigs/linux32/nightly: . $topsrcdir/build/unix/mozconfig.linux32
2013-08-12 15:27:49,028 : ERROR : Error verifying mozconfigs
Flags: needinfo?(mbanner)
Product: mozilla.org → Release Engineering
Yeah, these are a potential problem, and should be fixed, I'll look at them in the next hour or two.
Flags: needinfo?(mbanner)
Created attachment 789474 [details] [diff] [review]
Fix mozconfigs (central/aurora)

This is the minimum to fix the mozconfigs. I may end up doing some more changes later to sync with FF, but this should get us going.
Attachment #789474 - Flags: review?(rail)
Created attachment 789475 [details] [diff] [review]
Fix mozconfigs (beta)

The beta patch fixed for bitrot. Feel free to land with a=Standard8 on beta if I'm not about when you review this.
Attachment #789475 - Flags: review?(rail)
(Assignee)

Updated

5 years ago
Attachment #789474 - Flags: review?(rail) → review+
(Assignee)

Updated

5 years ago
Attachment #789475 - Flags: review?(rail) → review+
(Assignee)

Comment 7

5 years ago
Created attachment 789540 [details] [diff] [review]
configs

* switch to pymake
* don't use win32 for l10n repacks
* copy tooltool.py to the mock root
Attachment #789540 - Flags: review?

Updated

5 years ago
Attachment #789540 - Flags: review? → review+
Created attachment 789685 [details] [diff] [review]
Fix l10n mozconfigs not to use hgtool.py

Ok, I think this is right. This is just a patch for beta at the moment. I'm still partially pondering about the Mac l10n mozconfig, but I think it might be right.

Basically don't use hgtool.py for the l10n mozconfigs due to the existing problems.
Attachment #789685 - Flags: review?(rail)
(Assignee)

Updated

5 years ago
Attachment #789685 - Flags: review?(rail) → review+
(Assignee)

Comment 10

5 years ago
Created attachment 789701 [details] [diff] [review]
update mozconfigs
Attachment #789701 - Flags: review?(mbanner)
Attachment #789701 - Flags: review?(mbanner) → review+
Created attachment 789725 [details] [diff] [review]
Fix l10n mozconfigs not to use hgtool.py v2

With a corrected L10n Mac mozconfig
Attachment #789685 - Attachment is obsolete: true
(Assignee)

Updated

5 years ago
Attachment #789725 - Flags: review+
(Assignee)

Updated

5 years ago
Depends on: 905651
(Assignee)

Updated

5 years ago
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.