bug 938510 - switch to gcc 4.7.3 and latest stable binutils from tooltool r=glandium
☠☠ backed out by b50d2b2f98e0 ☠ ☠
authorTrevor Saunders <trev.saunders@gmail.com>
Wed, 20 Nov 2013 21:04:25 -0500
changeset 156767 6fd717549b5a1453c82e0b00ecbc06db680fc678
parent 156766 bada32435a8e6552ec728b28e95bb621e628bf1d
child 156768 af472e5900882f4d9a190d7d332532e379cff46b
push id3589
push userryanvm@gmail.com
push dateThu, 21 Nov 2013 16:39:19 +0000
treeherderfx-team@679410425704 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersglandium
bugs938510
milestone28.0a1
bug 938510 - switch to gcc 4.7.3 and latest stable binutils from tooltool r=glandium
browser/config/tooltool-manifests/linux32/releng.manifest
browser/config/tooltool-manifests/linux64/releng.manifest
build/unix/mozconfig.linux
--- a/browser/config/tooltool-manifests/linux32/releng.manifest
+++ b/browser/config/tooltool-manifests/linux32/releng.manifest
@@ -1,1 +1,14 @@
-[]
+[
+{
+"size": 40, 
+"digest": "459b332864aece4742cd1a6886e56cf3f202e5c27bb481cfae6145ce3e2e52fb34d1448788c6618e58a26a64e415341895326d293e0d2968e56efc0ae990acd0",
+"algorithm": "sha512", 
+"filename": "setup.sh"
+}, 
+{
+"size": 79726288,
+"digest": "fbbb2f0d63d8681d834f7ae0dca88e3f1f22bca4d6cfb6596243c565904485430022161f93f418cb98dfec389c42b9d22b1268c908e72d09a52c34ecfc537311",
+"algorithm": "sha512", 
+"filename": "gcc.tar.xz"
+}
+]
--- a/browser/config/tooltool-manifests/linux64/releng.manifest
+++ b/browser/config/tooltool-manifests/linux64/releng.manifest
@@ -1,1 +1,14 @@
-[]
+[
+{
+"size": 40, 
+"digest": "459b332864aece4742cd1a6886e56cf3f202e5c27bb481cfae6145ce3e2e52fb34d1448788c6618e58a26a64e415341895326d293e0d2968e56efc0ae990acd0",
+"algorithm": "sha512", 
+"filename": "setup.sh"
+}, 
+{
+"size": 79726288,
+"digest": "fbbb2f0d63d8681d834f7ae0dca88e3f1f22bca4d6cfb6596243c565904485430022161f93f418cb98dfec389c42b9d22b1268c908e72d09a52c34ecfc537311",
+"algorithm": "sha512", 
+"filename": "gcc.tar.xz"
+}
+]
--- a/build/unix/mozconfig.linux
+++ b/build/unix/mozconfig.linux
@@ -1,9 +1,13 @@
 . "$topsrcdir/build/mozconfig.common"
 
-CC="/tools/gcc-4.7.3-0moz1/bin/gcc"
-CXX="/tools/gcc-4.7.3-0moz1/bin/g++"
+CC="$topsrcdir/gcc/bin/gcc"
+CXX="$topsrcdir/gcc/bin/g++"
+
+# We want to make sure we use binutils and other binaries in the tooltool
+# package.
+mk_add_options PATH="$topsrcdir/gcc:$PATH"
 
 ac_add_options --enable-elf-hack
 
 # Avoid dependency on libstdc++ 4.7
 ac_add_options --enable-stdcxx-compat