ReleaseEngineering/How To/Clang update: Difference between revisions

Changed gcc 4.7.2 to 4.7.3 and included note that Vagrant misses the gcc 4.7 and python 2.7 packages.
(Changed gcc 4.7.2 to 4.7.3 and included note that Vagrant misses the gcc 4.7 and python 2.7 packages.)
Line 12: Line 12:
Linux64 (Centos 6.2) needs the following packages installed:
Linux64 (Centos 6.2) needs the following packages installed:
  yum install make gcc gcc-c++ mercurial subversion patch \
  yum install make gcc gcc-c++ mercurial subversion patch \
   http://puppetagain.pub.build.mozilla.org/data/repos/yum/releng/public/CentOS/6/x86_64/gcc472_0moz1-4.7.2-0moz1.x86_64.rpm \
   http://puppetagain.pub.build.mozilla.org/data/repos/yum/releng/public/CentOS/6/x86_64/gcc473_0moz1-4.7.3-0moz1.x86_64.rpm \
   http://puppetagain.pub.build.mozilla.org/data/repos/yum/releng/public/CentOS/6/x86_64/mozilla-python27-2.7.3-1.el6.x86_64.rpm
   http://puppetagain.pub.build.mozilla.org/data/repos/yum/releng/public/CentOS/6/x86_64/mozilla-python27-2.7.3-1.el6.x86_64.rpm


Linux32 (Centos 6.2) needs the following packages installed:
Linux32 (Centos 6.2) needs the following packages installed:
  yum install make gcc gcc-c++ mercurial subversion patch \
  yum install make gcc gcc-c++ mercurial subversion patch \
   http://puppetagain.pub.build.mozilla.org/data/repos/yum/releng/public/CentOS/6/i386/gcc472_0moz1-4.7.2-0moz1.i686.rpm \
   http://puppetagain.pub.build.mozilla.org/data/repos/yum/releng/public/CentOS/6/i386/gcc473_0moz1-4.7.3-0moz1.i686.rpm \
   http://puppetagain.pub.build.mozilla.org/data/repos/yum/releng/public/CentOS/6/i386/mozilla-python27-2.7.3-1.el6.i686.rpm
   http://puppetagain.pub.build.mozilla.org/data/repos/yum/releng/public/CentOS/6/i386/mozilla-python27-2.7.3-1.el6.i686.rpm


Line 28: Line 28:
  # ignore timeout warnings
  # ignore timeout warnings
  vagrant ssh
  vagrant ssh
  # use "vagrant" as a pasword
  # use "vagrant" as a password
 
''Note: The current vagrant image doesn't have the gcc 4.7 and python 2.7 packages installed, you might need to install them first using yum (see above).''


To build clang clone mozilla-central and run the build script:
To build clang clone mozilla-central and run the build script:
13

edits