Last Comment Bug 594468 - Add YASM to Windows slaves, upgrade Linux/Mac slaves to YASM 1.1
: Add YASM to Windows slaves, upgrade Linux/Mac slaves to YASM 1.1
Status: RESOLVED FIXED
:
Product: SeaMonkey
Classification: Client Software
Component: Release Engineering (show other bugs)
: unspecified
: All All
: -- normal (vote)
: seamonkey2.1b1
Assigned To: Robert Kaiser (not working on stability any more)
:
Mentors:
Depends on: 570994 571007 583924
Blocks: 583849 649280
  Show dependency treegraph
 
Reported: 2010-09-08 11:36 PDT by Robert Kaiser (not working on stability any more)
Modified: 2011-04-12 03:22 PDT (History)
1 user (show)
bugzillamozillaorg_serge_20140323: in‑testsuite-
See Also:
Crash Signature:
(edit)
QA Whiteboard:
Iteration: ---
Points: ---


Attachments

Description Robert Kaiser (not working on stability any more) 2010-09-08 11:36:35 PDT
Firefox people have upgraded/installed YASM 1.1 on all slaves in bug 583924, we need to do the same, esp. as bug 583849 is about to land and requires it on Windows.
Comment 1 Robert Kaiser (not working on stability any more) 2010-09-08 12:14:10 PDT
Commands for Windows:
---------------------------------------------------------------------------
rm /d/mozilla-build/msys/etc/profile.d/profile-extrapaths.sh
wget http://hg.mozilla.org/build/opsi-package-sources/raw-file/9afce7d8597e/yasm/CLIENT_DATA/new/profile-extrapaths.sh -P /d/mozilla-build/msys/etc/profile.d/
mkdir /d/mozilla-build/yasm
wget http://www.tortall.net/projects/yasm/releases/yasm-1.1.0-win32.exe -O /d/mozilla-build/yasm/yasm.exe
Comment 2 Robert Kaiser (not working on stability any more) 2010-09-08 12:47:37 PDT
Done on cb-sea-win32-tbox, cb-seamonkey-win32-02, cb-seamonkey-win32-03, cn-sea-qm-win2k3-01.
cb-seamonkey-win32-01 has vanished after stopping buildbot, need to take a look into that.
Comment 3 Robert Kaiser (not working on stability any more) 2010-09-08 13:33:56 PDT
cb-seamonkey-win32-01 has now been done, after phong from Mozilla IT got it back by rebooting it.

Bug 570994 and bug 571007 added the original YASM 1.0.1 versions on Linux and Mac.
Comment 4 Robert Kaiser (not working on stability any more) 2010-09-08 13:51:11 PDT
Commands for 32bit Linux:
---------------------------------------------------------------------------
scp -i /home/seabld/.ssh/seabld_dsa seabld@stage-old.mozilla.org:/mnt/puppet-files/production/centos5-i686/build/RPMs/yasm-1.1.0-1.i386.rpm /tools/dist/
rpm -Uhv /tools/dist/yasm-1.1.0-1.i386.rpm
rm -f /tools/dist/yasm-1.1.0-1.i386.rpm
---------------------------------------------------------------------------

Commands for 64bit Linux:
---------------------------------------------------------------------------
scp -i /home/seabld/.ssh/seabld_dsa seabld@stage-old.mozilla.org:/mnt/puppet-files/production/centos5-x86_64/build/RPMs/yasm-1.1.0-1.x86_64.rpm /tools/dist/
rpm -Uhv /tools/dist/yasm-1.1.0-1.x86_64.rpm
rm -f /tools/dist/yasm-1.1.0-1.x86_64.rpm
---------------------------------------------------------------------------

Commands for Mac:
---------------------------------------------------------------------------
cd /tools/dist/
scp seabld@stage-old.mozilla.org:/mnt/puppet-files/production/darwin9-i386/build/DMGs/yasm-1.1.0.dmg .
hdiutil attach yasm-1.1.0.dmg
sudo installer -pkg /Volumes/Mozilla\ yasm-1.1.0/yasm-1.1.0.pkg -target /
hdiutil detach /Volumes/Mozilla\ yasm-1.1.0
sudo rm yasm-1.1.0.dmg
---------------------------------------------------------------------------

cb-seamonkey-linux64-01, cn-sea-qm-centos5-01, cb-sea-miniosx01 are done.
Comment 5 Robert Kaiser (not working on stability any more) 2010-09-08 13:59:05 PDT
cb-seamonkey-linux-01, cb-seamonkey-linux-02, cb-seamonkey-linux-03, cb-sea-linux-tbox, cb-sea-miniosx02, cb-sea-miniosx03, cb-sea-miniosx04, cb-sea-miniosx05 done as well, this should be fixed.

Note You need to log in before you can comment on or make changes to this bug.