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
:
Mentors:
Depends on: 570994 571007 583924
Blocks: 583849 649280
  Show dependency treegraph
 
Reported: 2010-09-08 11:36 PDT by Robert Kaiser
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 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 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 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 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 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 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.