User:Ewong: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 18: Line 18:
{| class="wikitable"
{| class="wikitable"
|-
|-
! Platform !! VM !! Build Status !! Busted Step !! Reason !! Tracking Bug
! Platform !! VM !! Build Status !! Busted Step !! Reason !! Progress !! Tracking Bug
|-
|-
| Linux32 || sea-vm-linux64-1 || Busted ||
| Linux32 ||rowspan="2"| sea-vm-linux64-1 ||style="color: red; font-weight: bold;"| Busted || Compile || Need to upgrade to Rustc 1.29.1 || Updating packages ||  {{bug|1496303}}
* Compile
|-
| Linux64 || style="color: red; font-weight: bold;"| Busted || Compile || Need to upgrade to Rustc 1.29.1 || Updating packages ||  {{bug|1496303}}
|-
|rowspan="2"| macosx64 ||rowspan="2"| sea-mini-macosx64-1 ||rowspan="2" style="color: red; font-weight: bold;"|Busted ||rowspan="2"|
Clone BuildTools
||"nodename nor servname not known error"||Not Yet done
||
||
* Need to upgrade to Rustc 1.29.1
{{bug|1496304}}
||
|-
* {{bug|1496303}}
|Update rustc to 1.29.1 || Updating packages ||{{bug|1496303}}
|-
|rowspan="1"| win32 ||rowspan="3"| sea-vm-win64-1 ||rowspan="3" style="color: red; font-weight: bold;"| Busted ||
clear ccache
||cannot find ccache||Not yet done (install ccache or equiv) ||
{{bug|1496305}}
|-
|-
| Linux64 || sea-vm-linux64-1 || Busted ||
|rowspan="2"| win64
* Compile
|rowspan="2"| run tooltool
||
||
* Need to upgrade to Rustc 1.29.1
Need to upgrade to Rustc 1.29.1
||
||
* {{bug|1496303}}
Updating Packages
|-
| macosx64 || sea-mini-macosx64-1 || Busted ||
* Clone BuildTools
* Update rustc to 1.29.1
||
* "nodename nor servname not known error"
* Need to upgrade to Rustc 1.29.1
||
||
* {{bug|1496304}}
{{bug|1496303}}
* {{bug|1496303}}
|-
|-
| win32 || sea-vm-win64-1 || Busted ||
* clear ccache
* run tooltool
||
* Need to upgrade to Rustc 1.29.1
* install ccache or equiv
* ensure python2.7 is in path
||
||
* {{bug|1496303}}
ensure python2.7 is in path
* {{bug|1496305}}
* {{bug|1496306}}
|-
| win64 || sea-vm-win64-1 || Busted ||
* clear ccache
* run tooltool
||
||
* Need to upgrade to Rustc 1.29.1
Not Yet done
* install ccache or equiv
* ensure python2.7 is in path
||
||
* {{bug|1496303}}
{{bug|1496306}}
* {{bug|1496305}}
* {{bug|1496306}}
|-
|-
|}
|}

Revision as of 04:40, 5 October 2018

Work to do

Current TODO List

Rapid Release for SeaMonkey

As of 4th October 2018:

2.59    = Release         [ string frozen ] (Gecko 62)
2.60    = Comm-Beta       [ string frozen ] (Gecko 63)
2.61    = Trunk (nightly)                   (Gecko 64)

But currently at release 2.49.4.

SeaMonkey

  • Status On New Infrastructure
    • The following is the current status with the new Infrastructure and the buildsteps that is currently preventing any builds
Platform VM Build Status Busted Step Reason Progress Tracking Bug
Linux32 sea-vm-linux64-1 Busted Compile Need to upgrade to Rustc 1.29.1 Updating packages bug 1496303
Linux64 Busted Compile Need to upgrade to Rustc 1.29.1 Updating packages bug 1496303
macosx64 sea-mini-macosx64-1 Busted

Clone BuildTools

"nodename nor servname not known error" Not Yet done

bug 1496304

Update rustc to 1.29.1 Updating packages bug 1496303
win32 sea-vm-win64-1 Busted

clear ccache

cannot find ccache Not yet done (install ccache or equiv)

bug 1496305

win64 run tooltool

Need to upgrade to Rustc 1.29.1

Updating Packages

bug 1496303

ensure python2.7 is in path

Not Yet done

bug 1496306

SeaMonkey Releng Notes

  • To do Language Repacks:
  1. go to Buildmaster
  2. cd ./tools-user/buildbot-helpers
  3. wget -O my-locales https://hg.mozilla.org/releases/comm-beta/raw-file/default/suite/locales/shipped-locales --
  4. (edit the my-locales file for the changes required)
  5. /builds/buildbot/master01/bin/python force_release_l10n.py -m http://sea-master1.scl3.mozilla.com:8010 -t SEAMONKEY_<release #>_RELEASE -v -s my-locales -n ewong
  • To backout tag/update changes:
  • old way (for cvs stuff)

cvs backout: (for cvs.mozilla.org:/cvsroot/mozilla/tools/patcher)

  • cvs update
  • cvs log <filename>
  • cvs update -j <bad version> -j <good version> <filename>
  • cvs ci -m "<commit message>"

hg backout (for hg.mozilla.org/users/Callek_gmail.com/tools)

]

  • New way

(for hg.mozilla.org/users/Callek_gmail.com/tools)

  • hg pull ; hg update
  • hg backout -r <update revision>
  • hg commit -m <commit message>
  • hg backout -r <patcher update revision>
  • hg commit -m <commit message>
  • hg push ...

War on RDF

Due to my newfound hatred towards RDF, I've now tasked myself to go through the RDF bugs and remove traces of RDF from the tree. No, it isn't going to be easy, but I'm telling myself to do it once step at a time.

My first step:

  • bug 507676 - Port |Bug 435804 - Remaining rdf cleanup for FilterListDialog| to SeaMonkey

Info

Misc Info

Old Info

Old Stuff