Closed Bug 1072713 Opened 10 years ago Closed 4 years ago

[Tracking Bug] SeaMonkey RelEng buildbotcustom/config code changes.

Categories

(SeaMonkey :: Release Engineering, defect)

x86
All
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: ewong, Assigned: ewong)

References

Details

Attachments

(21 files, 1 obsolete file)

5.38 KB, patch
Callek
: review+
Details | Diff | Splinter Review
2.72 KB, patch
Callek
: review+
Details | Diff | Splinter Review
1.16 KB, patch
Callek
: review+
Details | Diff | Splinter Review
38.75 KB, patch
Details | Diff | Splinter Review
4.74 KB, patch
Details | Diff | Splinter Review
20.47 KB, patch
Details | Diff | Splinter Review
4.02 KB, patch
Details | Diff | Splinter Review
1.39 KB, patch
Details | Diff | Splinter Review
2.10 KB, patch
Details | Diff | Splinter Review
793 bytes, patch
Details | Diff | Splinter Review
841 bytes, patch
Details | Diff | Splinter Review
5.44 KB, patch
Details | Diff | Splinter Review
1.38 KB, patch
Details | Diff | Splinter Review
862 bytes, patch
Details | Diff | Splinter Review
2.53 KB, patch
Details | Diff | Splinter Review
10.57 KB, patch
Details | Diff | Splinter Review
4.37 KB, patch
Details | Diff | Splinter Review
2.08 KB, patch
Details | Diff | Splinter Review
9.41 KB, patch
Details | Diff | Splinter Review
958 bytes, patch
Details | Diff | Splinter Review
1.85 KB, patch
Details | Diff | Splinter Review
This bug is to keep track of the plethora of SeaMonkey RelEng bugs
that have patches that I need to keep track of.

Will add the necessary dependencies next.
Depends on: 1072714
Depends on: 1073327
Depends on: 1074572
Depends on: 1084139
Depends on: 1085190
Depends on: 1087089, 1087086
Depends on: 1087092
Note: Will gather all the currently manually applied patches on the master and
will put them here for review. (so that I can order them properly for review :) )
Attachment #8516406 - Flags: review?(bugspam.Callek)
Attachment #8516414 - Attachment description: [custom] Custom code changes to support partials with beta 2. [patch 2] → [custom] Bug 1059072 - Custom code changes to support partials with beta 2. [patch 2]
Attachment #8516413 - Attachment description: [custom] buildbotcustom code changes to support mock (bug fixes) [patch 1] → [custom] bug 840427 - buildbotcustom code changes to support mock (bug fixes) [patch 1]
Needed to update buildbot-configs as 2.31 has been uplifted to release.
Attachment #8516406 - Attachment is obsolete: true
Attachment #8516406 - Flags: review?(bugspam.Callek)
Attachment #8531002 - Flags: review?(bugspam.Callek)
Comment on attachment 8516407 [details] [diff] [review]
[config] Bug 1023644 - Changes to support Win32 tooltool [patch 2]

Review of attachment 8516407 [details] [diff] [review]:
-----------------------------------------------------------------

::: seamonkey/config.py
@@ +364,4 @@
>              'enable_opt_unittests': False,
>              'enable_checktests': True,
>              'tooltool_manifest_src': 'suite/config/tooltool-manifests/win32/releng.manifest',
> +            'tooltool_script': ['python2.7', 'd:/mozilla-build/tooltool.py'],

Do you recall why we used the win-style path, as opposed to msys style path?

MoCo code makes me wonder if this is right:

http://mxr.mozilla.org/build/source/buildbot-configs/mozilla/config.py#964
Attachment #8516407 - Flags: review?(bugspam.Callek) → review+
Attachment #8516411 - Flags: review?(bugspam.Callek) → review+
Attachment #8516409 - Flags: review?(bugspam.Callek) → review+
(In reply to Justin Wood (:Callek) from comment #15)
> Comment on attachment 8516407 [details] [diff] [review]
> [config] Bug 1023644 - Changes to support Win32 tooltool [patch 2]
> 
> Review of attachment 8516407 [details] [diff] [review]:
> -----------------------------------------------------------------
> 
> ::: seamonkey/config.py
> @@ +364,4 @@
> >              'enable_opt_unittests': False,
> >              'enable_checktests': True,
> >              'tooltool_manifest_src': 'suite/config/tooltool-manifests/win32/releng.manifest',
> > +            'tooltool_script': ['python2.7', 'd:/mozilla-build/tooltool.py'],
> 
> Do you recall why we used the win-style path, as opposed to msys style path?
> 
> MoCo code makes me wonder if this is right:
> 
> http://mxr.mozilla.org/build/source/buildbot-configs/mozilla/config.py#964

I'm not sure why we used the win-style path.  I believe I did use the msys
style path and it didn't work (though I don't remember why).  I can
change it back to the msys and see what happens. (right now, I tried
it on c-c Win32 and apparently the tooltool step's ok... but we're
naturally busted on the compile so I just retriggered an aurora build
to see (with win-style path, it's orange)).
Attachment #8531002 - Attachment description: Bug 1064265 - Remove mozilla objdir [patch 1] → [config] Bug 1064265 - Remove mozilla objdir [patch 1]
Depends on: 1143527
Comment on attachment 8531002 [details] [diff] [review]
[config] Bug 1064265 - Remove mozilla objdir [patch 1] [checked-in]

Pushed to buildbot-configs:
  http://hg.mozilla.org/build/buildbot-configs/rev/6c7f47662e52
Comment on attachment 8516407 [details] [diff] [review]
[config] Bug 1023644 - Changes to support Win32 tooltool [patch 2]

Pushed to buildbot-configs:
http://hg.mozilla.org/build/buildbot-configs/rev/5b884dc76eb4
Comment on attachment 8516409 [details] [diff] [review]
[config] Bug 840427 - Migrate to mock (python path change) [patch 3]

Pushed to buildbot-configs:
  http://hg.mozilla.org/build/buildbot-configs/rev/a56ff11b6119
Comment on attachment 8516411 [details] [diff] [review]
[config] Bug 1066412 - Fix for Win32 tooltool_script  var change [patch 4]

Pushed to buildbot-configs:
http://hg.mozilla.org/build/buildbot-configs/rev/899c77d06093
Attachment #8649090 - Attachment description: added mozillaDir, mozillaSrcDir to CCNightlyRepackFactory.. (v1) → [custom] added mozillaDir, mozillaSrcDir to CCNightlyRepackFactory.. (v1)
Attachment #8649090 - Attachment description: [custom] added mozillaDir, mozillaSrcDir to CCNightlyRepackFactory.. (v1) → [custom] [Bug 1064265] added mozillaDir, mozillaSrcDir to CCNightlyRepackFactory.. (v1)
Attachment #8649090 - Attachment description: [custom] [Bug 1064265] added mozillaDir, mozillaSrcDir to CCNightlyRepackFactory.. (v1) → [custom] [Bug 1064265] (patch 5b) added mozillaDir, mozillaSrcDir to CCNightlyRepackFactory.. (v1)
Attachment #8649097 - Flags: review?(bugspam.Callek)
Depends on: 1180065
Depends on: 1183026
Attachment #8649107 - Attachment description: [custom] [bug 1183026] Use th right workdir and parameters for the steps in preClean. → [custom] [bug 1183026] Use th right workdir and parameters for the steps in preClean. [patch 13]
Attachment #8649097 - Attachment is patch: true
Blocks: 1202943
Attachment #8649107 - Attachment description: [custom] [bug 1183026] Use th right workdir and parameters for the steps in preClean. [patch 13] → [custom] [bug 1183026] Use th right workdir and parameters for the steps in preClean. [patch 13] [checked-in]
Attachment #8649107 - Flags: review?(bugspam.Callek)
Attachment #8649105 - Attachment description: [custom] [bug 1180065] - Add 'export' to the make command for the make_config step. [patch 12] → [custom] [bug 1180065] - Add 'export' to the make command for the make_config step. [patch 12] [checked-in]
Attachment #8649105 - Flags: review?(bugspam.Callek)
I've checked in all the necessary patches and on irc, Callek mentioned that he 
won't likely be able to get to the reviews so I can just drop the reviews and
close it.
Attachment #8649102 - Attachment description: [custom] [bug 908090] - Use proper python version [patch 11] → [custom] [bug 908090] - Use proper python version [patch 11] [checked-in]
Attachment #8649102 - Flags: review?(bugspam.Callek)
Attachment #8649101 - Attachment description: [custom] [bug 1064265] - fix for removing mozilla objdir. [patch 3b] → [custom] [bug 1064265] - fix for removing mozilla objdir. [patch 3b] [checked-in]
Attachment #8649101 - Flags: review?(bugspam.Callek)
Attachment #8649100 - Attachment description: [custom] [bug 1143527] Clean up unused steps. [patch 10] → [custom] [bug 1143527] Clean up unused steps. [patch 10] [checked-in]
Attachment #8649100 - Flags: review?(bugspam.Callek)
Attachment #8649099 - Attachment description: [custom] [bug 1087092] - make unpack step failing: [patch 9] → [custom] [bug 1087092] - make unpack step failing: [patch 9] [checked-in]
Attachment #8649098 - Attachment description: [custom] [Bug 1087086] - use right env for clobber step. → [custom] [Bug 1087086] - use right env for clobber step. [checked-in]
Attachment #8649098 - Flags: review?(bugspam.Callek)
Attachment #8649097 - Attachment description: [custom] [bug 1073327] (patch 7b) repacks need proper workdir → [custom] [bug 1073327] (patch 7b) repacks need proper workdir [checked-in]
Attachment #8649097 - Flags: review?(bugspam.Callek)
Attachment #8649090 - Attachment description: [custom] [Bug 1064265] (patch 5b) added mozillaDir, mozillaSrcDir to CCNightlyRepackFactory.. (v1) → [custom] [Bug 1064265] (patch 5b) added mozillaDir, mozillaSrcDir to CCNightlyRepackFactory.. (v1) [checked-in]
Attachment #8649090 - Flags: review?(bugspam.Callek)
Attachment #8531002 - Attachment description: [config] Bug 1064265 - Remove mozilla objdir [patch 1] → [config] Bug 1064265 - Remove mozilla objdir [patch 1] [checked-in]
Attachment #8531002 - Flags: review?(bugspam.Callek)
Attachment #8529462 - Attachment description: [custom] Bug 1023644 -workdir fix for tooltool. [patch 8] → [custom] Bug 1023644 -workdir fix for tooltool. [patch 8] [checked-in]
Attachment #8529462 - Flags: review?(bugspam.Callek)
Attachment #8516422 - Attachment description: [custom] bug 1073327 - custom code changes to fix l10n dep repacks. [ patch 7 ] → [custom] bug 1073327 - custom code changes to fix l10n dep repacks. [ patch 7 ] [checked-in]
Attachment #8516422 - Flags: review?(bugspam.Callek)
Attachment #8516421 - Attachment description: [custom] Bug 1072088 - Custom code fix to run tooltool step. [ patch 6] → [custom] Bug 1072088 - Custom code fix to run tooltool step. [ patch 6] [checked-in]
Attachment #8516421 - Flags: review?(bugspam.Callek)
Attachment #8516420 - Attachment description: [custom] Bug 1064265 - Specify mozilladir, mozillaSrcDir [patch 5] → [custom] Bug 1064265 - Specify mozilladir, mozillaSrcDir [patch 5] [checked-in]
Attachment #8516420 - Flags: review?(bugspam.Callek)
Attachment #8516418 - Attachment description: [custom] bug 1023644 - custom code changes to support Win32 tooltool [patch 4] → [custom] bug 1023644 - custom code changes to support Win32 tooltool [patch 4] [checked-in]
Attachment #8516418 - Flags: review?(bugspam.Callek)
Attachment #8516415 - Attachment description: [custom] Bug 1064265 - custom code changes to remove objdir [patch 3] → [custom] Bug 1064265 - custom code changes to remove objdir [patch 3] [checked-in]
Attachment #8516415 - Flags: review?(bugspam.Callek)
Attachment #8516414 - Attachment description: [custom] Bug 1059072 - Custom code changes to support partials with beta 2. [patch 2] → [custom] Bug 1059072 - Custom code changes to support partials with beta 2. [patch 2] [checked-in]
Attachment #8516414 - Flags: review?(bugspam.Callek)
Attachment #8516413 - Attachment description: [custom] bug 840427 - buildbotcustom code changes to support mock (bug fixes) [patch 1] → [custom] bug 840427 - buildbotcustom code changes to support mock (bug fixes) [patch 1] [checked-in]
Attachment #8516413 - Flags: review?(bugspam.Callek)
Depends on: 1315878
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: