SeaMonkey/StatusMeetings/2012-10-16: Difference between revisions

Line 28: Line 28:
=== Status of the SeaMonkey Buildbot Master and Tree === <!-- Please update accordingly. -->  
=== Status of the SeaMonkey Buildbot Master and Tree === <!-- Please update accordingly. -->  


* All our machines are now all out of SJC1 are are now at SCL3 or SCL1
* All our machines are now at SCL3 or SCL1.
** The R4 Macs are plugged-in, connected and base-imaged. Waiting on Callek to complete the setup (also see below in the clang section, sea-mini-osx64-1..4).
** The R4 Macs are plugged-in, connected and base-imaged. Waiting on Callek to complete the setup (also see below in the clang section, sea-mini-osx64-1..4).
** The remaining machines on Parallels are the buildmaster (cb-seamonkey-linuxmaster-01) and Linux64 (cb-seamonkey-linux64-01).  These need to be migrated to ESX. Specifically:
** The remaining machines on Parallels are the buildmaster (cb-seamonkey-linuxmaster-01) and Linux64 (cb-seamonkey-linux64-01).  These need to be migrated to ESX. Specifically:
Line 35: Line 35:
** {{Bug|740633}} set up seamonkey HPs in scl3. Hardware installed and iLO configured. CentOS 6.3 installed. sea-puppet is online. Callek to set the host up as a puppet master.
** {{Bug|740633}} set up seamonkey HPs in scl3. Hardware installed and iLO configured. CentOS 6.3 installed. sea-puppet is online. Callek to set the host up as a puppet master.
* Linux builds have been failing because the GTK version installed on the tinderboxen was too told. See {{Bug|795354}} on updating the GTK version on the tinderboxen. {{Bug|794285}} has lowered the GTK version requirement back to 2.10 for now (also see {{Bug|793634}} on this, in the future GTK 2.18 and glib 2.22 will be required).
* Linux builds have been failing because the GTK version installed on the tinderboxen was too told. See {{Bug|795354}} on updating the GTK version on the tinderboxen. {{Bug|794285}} has lowered the GTK version requirement back to 2.10 for now (also see {{Bug|793634}} on this, in the future GTK 2.18 and glib 2.22 will be required).
* Windows builds have been failing because of an out-of-date version of NSIS. {{Bug|794351}} took care of updating the Windows tinderboxen to a current NSIS version.
* Linux 64bit builds are failing ({{Bug|798921}}) since mozilla-central {{Bug|797671}} landed.
** This is due to us having an older binutils package on the machine 2.17.50.0.6-2.
** "SSE4 support in gas and objdump" was added to binutils in 2.17.50.0.6-4.
** This is enabled by default on x86_64 and based off another check for x86, which explains why linux32 is OK.
** We should be able to turn off the broken behavior (at the cost of some perf) if we define YUV_DISABLE_ASM.
* Windows are now fixed with {{Bug|794351}} updating the Windows tinderboxen to a current NSIS version.
* Build SeaMonkey using clang {{Bug|775539}}. In progress.
* Build SeaMonkey using clang {{Bug|775539}}. In progress.
** {{Bug|776426}} Set up ccache on all MacOSX systems. CCACHE is installed on the MacOSX systems. Buildbot config changes to enable ccache usage have been checked in.
** {{Bug|776426}} Set up ccache on all MacOSX systems. CCACHE is installed on the MacOSX systems. Buildbot config changes to enable ccache usage have been checked in.
Confirmed users
2,595

edits