Bug 1183762 - port bug 1182407 (Use unpack feature of tooltool wherever possible) to thunderbird. r=jcranmer, a=mkmelin
authorMagnus Melin <mkmelin+mozilla@iki.fi>
Fri, 17 Jul 2015 23:53:01 +0300
changeset 18102 9f7ebeb95e1fde54ac07262780d5740c1c55c6d3
parent 18101 8553f134b4e3a20d1538783d15f5af678cd80a3a
child 18103 a2bd2b8aa339251a6a00b836557f0661011357a4
push id11124
push usermkmelin@iki.fi
push dateFri, 17 Jul 2015 20:53:45 +0000
treeherdercomm-central@7163985dacd5 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersjcranmer, mkmelin
bugs1183762, 1182407
Bug 1183762 - port bug 1182407 (Use unpack feature of tooltool wherever possible) to thunderbird. r=jcranmer, a=mkmelin DONTBUILD CLOSED TREE python mail/check-sync-dirs.py mail/config/tooltool-manifests/ mozilla/browser/config/tooltool-manifests/ -> TEST-INFO | check-sync-dirs.py | differ from their originals in: /opt/comm-central/src/mozilla/browser/config/tooltool-manifests TEST-INFO | check-sync-dirs.py | differing file: ./win32/releng.manifest TEST-INFO | check-sync-dirs.py | differing file: ./linux64/asan.manifest TEST-INFO | check-sync-dirs.py | differing file: ./linux64/releng.manifest TEST-INFO | check-sync-dirs.py | differing file: ./linux64/clang.manifest TEST-INFO | check-sync-dirs.py | differing file: ./win64/releng.manifest TEST-INFO | check-sync-dirs.py | differing file: ./linux32/asan.manifest TEST-INFO | check-sync-dirs.py | differing file: ./linux32/releng.manifest TEST-INFO | check-sync-dirs.py | differing file: ./linux32/clang.manifest TEST-INFO | check-sync-dirs.py | differing file: ./macosx64/asan.manifest TEST-INFO | check-sync-dirs.py | differing file: ./macosx64/releng.manifest Solution: rsync -a mozilla/browser/config/tooltool-manifests mail/config/
mail/config/tooltool-manifests/linux32/asan.manifest
mail/config/tooltool-manifests/linux32/clang.manifest
mail/config/tooltool-manifests/linux32/releng.manifest
mail/config/tooltool-manifests/linux64/asan.manifest
mail/config/tooltool-manifests/linux64/clang.manifest
mail/config/tooltool-manifests/linux64/releng.manifest
mail/config/tooltool-manifests/macosx64/asan.manifest
mail/config/tooltool-manifests/macosx64/clang.manifest
mail/config/tooltool-manifests/macosx64/releng.manifest
mail/config/tooltool-manifests/win32/releng.manifest
mail/config/tooltool-manifests/win64/releng.manifest
--- a/mail/config/tooltool-manifests/linux32/asan.manifest
+++ b/mail/config/tooltool-manifests/linux32/asan.manifest
@@ -1,17 +1,12 @@
 [
 {
 "clang_version": "r185949"
 }, 
 {
-"size": 47, 
-"digest": "2005a41fe97a5e00997063705f39d42b6a43b1cf7ba306cbc7b1513de34cdcd050fc6326efa2107f19ba0cc67914745dbf13154fa748010a93cf072481ef4aaa", 
-"algorithm": "sha512", 
-"filename": "setup.sh"
-}, 
-{
 "size": 72573411, 
 "digest": "491753968f34d1bd3c58280688349499a92f31a118eb6f28e86746be62615004370394b8e1b10d48dc3fba4bc6d4fbb4ce6c7dbc4fadb39447de9aa55573c58e", 
 "algorithm": "sha512", 
-"filename": "clang.tar.bz2"
+"filename": "clang.tar.bz2",
+"unpack": true
 }
 ]
--- a/mail/config/tooltool-manifests/linux32/clang.manifest
+++ b/mail/config/tooltool-manifests/linux32/clang.manifest
@@ -1,17 +1,12 @@
 [
 {
 "clang_version": "r183744"
 }, 
 {
-"size": 47, 
-"digest": "2005a41fe97a5e00997063705f39d42b6a43b1cf7ba306cbc7b1513de34cdcd050fc6326efa2107f19ba0cc67914745dbf13154fa748010a93cf072481ef4aaa", 
-"algorithm": "sha512", 
-"filename": "setup.sh"
-}, 
-{
 "size": 70206124, 
 "digest": "a6b8046bd9485f9387dcb1c14b8d442822f02b1caa61b653e8b6cfd96906deadfb4b29809f2cd2b71f919b321d97dd2ebec6020c15f6d485f1641c0f710a762f", 
 "algorithm": "sha512", 
-"filename": "clang.tar.bz2"
+"filename": "clang.tar.bz2",
+"unpack": true,
 }
 ]
--- a/mail/config/tooltool-manifests/linux32/releng.manifest
+++ b/mail/config/tooltool-manifests/linux32/releng.manifest
@@ -1,20 +1,16 @@
 [
 {
-"size": 82,
-"digest": "70a6126249e40aa1da32248bf6bfe45e0d8c87334579ec0cf69403e61b635e27c766d9bf08d530978286552f158ee24c74b0168a57cc6b734dcfed4fc5e09cff",
-"algorithm": "sha512", 
-"filename": "setup.sh"
-}, 
-{
 "size": 80458572,
 "digest": "e5101f9dee1e462f6cbd3897ea57eede41d23981825c7b20d91d23ab461875d54d3dfc24999aa58a31e8b01f49fb3140e05ffe5af2957ef1d1afb89fd0dfe1ad",
 "algorithm": "sha512", 
-"filename": "gcc.tar.xz"
+"filename": "gcc.tar.xz",
+"unpack": true
 },
 {
 "size": 167175,
 "digest": "0b71a936edf5bd70cf274aaa5d7abc8f77fe8e7b5593a208f805cc9436fac646b9c4f0b43c2b10de63ff3da671497d35536077ecbc72dba7f8159a38b580f831",
 "algorithm": "sha512",
-"filename": "sccache.tar.bz2"
+"filename": "sccache.tar.bz2",
+"unpack": true
 }
 ]
--- a/mail/config/tooltool-manifests/linux64/asan.manifest
+++ b/mail/config/tooltool-manifests/linux64/asan.manifest
@@ -1,17 +1,12 @@
 [
 {
 "clang_version": "r200213"
 }, 
 {
-"size": 47, 
-"digest": "2005a41fe97a5e00997063705f39d42b6a43b1cf7ba306cbc7b1513de34cdcd050fc6326efa2107f19ba0cc67914745dbf13154fa748010a93cf072481ef4aaa", 
-"algorithm": "sha512", 
-"filename": "setup.sh"
-}, 
-{
 "size": 71282740, 
 "digest": "ee9edb1ef3afd9ab29e39565145545ad57e8d8d2538be4d822d7dbd64038f4529b0b287cecf48bf83def52a26ac2c6faa331686c3ad5e8b4ba4c22686ee0808f", 
 "algorithm": "sha512", 
-"filename": "clang.tar.bz2"
+"filename": "clang.tar.bz2",
+"unpack": true
 }
 ]
--- a/mail/config/tooltool-manifests/linux64/clang.manifest
+++ b/mail/config/tooltool-manifests/linux64/clang.manifest
@@ -1,17 +1,12 @@
 [
 {
 "clang_version": "r183744"
 }, 
 {
-"size": 47, 
-"digest": "2005a41fe97a5e00997063705f39d42b6a43b1cf7ba306cbc7b1513de34cdcd050fc6326efa2107f19ba0cc67914745dbf13154fa748010a93cf072481ef4aaa", 
-"algorithm": "sha512", 
-"filename": "setup.sh"
-}, 
-{
 "size": 70350828, 
 "digest": "6cd04e8ec44c6fef159349c22bd0476891e4a2d46479f9586283eaf3305e42f79c720d40dfec0e78d8899c1651189b12e285de60862ffd0612b0dac7a0c336c6", 
 "algorithm": "sha512", 
-"filename": "clang.tar.bz2"
+"filename": "clang.tar.bz2",
+"unpack": true
 }
 ]
--- a/mail/config/tooltool-manifests/linux64/releng.manifest
+++ b/mail/config/tooltool-manifests/linux64/releng.manifest
@@ -1,20 +1,16 @@
 [
 {
-"size": 82,
-"digest": "70a6126249e40aa1da32248bf6bfe45e0d8c87334579ec0cf69403e61b635e27c766d9bf08d530978286552f158ee24c74b0168a57cc6b734dcfed4fc5e09cff",
-"algorithm": "sha512", 
-"filename": "setup.sh"
-}, 
-{
 "size": 80458572,
 "digest": "e5101f9dee1e462f6cbd3897ea57eede41d23981825c7b20d91d23ab461875d54d3dfc24999aa58a31e8b01f49fb3140e05ffe5af2957ef1d1afb89fd0dfe1ad",
 "algorithm": "sha512", 
-"filename": "gcc.tar.xz"
+"filename": "gcc.tar.xz",
+"unpack": true
 },
 {
 "size": 167175,
 "digest": "0b71a936edf5bd70cf274aaa5d7abc8f77fe8e7b5593a208f805cc9436fac646b9c4f0b43c2b10de63ff3da671497d35536077ecbc72dba7f8159a38b580f831",
 "algorithm": "sha512",
-"filename": "sccache.tar.bz2"
+"filename": "sccache.tar.bz2",
+"unpack": true
 }
 ]
--- a/mail/config/tooltool-manifests/macosx64/asan.manifest
+++ b/mail/config/tooltool-manifests/macosx64/asan.manifest
@@ -1,17 +1,12 @@
 [
 {
 "clang_version": "r200213"
 }, 
 {
-"size": 47, 
-"digest": "2005a41fe97a5e00997063705f39d42b6a43b1cf7ba306cbc7b1513de34cdcd050fc6326efa2107f19ba0cc67914745dbf13154fa748010a93cf072481ef4aaa", 
-"algorithm": "sha512", 
-"filename": "setup.sh"
-}, 
-{
 "size": 58997296, 
 "digest": "9757d142142442c881b8d1eb31c2fe80e1979a858e6133473b5574a5a3b9cdaf9abed32b2e246b715c9f0eb0969103337918215fc491feae196219e8fb03f0b1", 
 "algorithm": "sha512", 
-"filename": "clang.tar.bz2"
+"filename": "clang.tar.bz2",
+"unpack": true
 }
 ]
new file mode 100644
--- /dev/null
+++ b/mail/config/tooltool-manifests/macosx64/clang.manifest
@@ -0,0 +1,19 @@
+[
+{
+"clang_version": "r183744"
+}, 
+{
+"size": 59602619, 
+"digest": "86662ebc0ef650490559005948c4f0cb015dad72c7cac43732c2bf2995247081e30c139cf8008d19670a0009fc302c4eee2676981ee3f9ff4a15c01af22b783b", 
+"algorithm": "sha512", 
+"filename": "clang.tar.bz2",
+"unpack": true
+},
+{
+"size": 167175,
+"digest": "0b71a936edf5bd70cf274aaa5d7abc8f77fe8e7b5593a208f805cc9436fac646b9c4f0b43c2b10de63ff3da671497d35536077ecbc72dba7f8159a38b580f831",
+"algorithm": "sha512",
+"filename": "sccache.tar.bz2",
+"unpack": true
+}
+]
--- a/mail/config/tooltool-manifests/macosx64/releng.manifest
+++ b/mail/config/tooltool-manifests/macosx64/releng.manifest
@@ -1,23 +1,19 @@
 [
 {
 "clang_version": "r183744"
 }, 
 {
-"size": 88,
-"digest": "0d2ae9bcd7cea34ec0b768270725e98410dbb3bc150c7381e0dcf3eb5dbb3e69ac76dbb0f46b056151d6a6fa8681cab06da68173ae8598f3397b8f7628e67381",
-"algorithm": "sha512",
-"filename": "setup.sh"
-}, 
-{
 "size": 59602619, 
 "digest": "86662ebc0ef650490559005948c4f0cb015dad72c7cac43732c2bf2995247081e30c139cf8008d19670a0009fc302c4eee2676981ee3f9ff4a15c01af22b783b", 
 "algorithm": "sha512", 
-"filename": "clang.tar.bz2"
+"filename": "clang.tar.bz2",
+"unpack": true
 },
 {
 "size": 167175,
 "digest": "0b71a936edf5bd70cf274aaa5d7abc8f77fe8e7b5593a208f805cc9436fac646b9c4f0b43c2b10de63ff3da671497d35536077ecbc72dba7f8159a38b580f831",
 "algorithm": "sha512",
-"filename": "sccache.tar.bz2"
+"filename": "sccache.tar.bz2",
+"unpack": true
 }
 ]
--- a/mail/config/tooltool-manifests/win32/releng.manifest
+++ b/mail/config/tooltool-manifests/win32/releng.manifest
@@ -1,20 +1,15 @@
 [
 {
 "size": 266240,
 "digest": "bb345b0e700ffab4d09436981f14b5de84da55a3f18a7f09ebc4364a4488acdeab8d46f447b12ac70f2da1444a68b8ce8b8675f0dae2ccf845e966d1df0f0869",
 "algorithm": "sha512",
 "filename": "mozmake.exe"
 },
 {
-"size": 176,
-"digest": "2809058907ac5eefdc394113d2e4fe76ba559ac61c2eca2f88e7a12a74bdf44a15d9039fa8aa229f7362a14b67d67395063f68147ae098beac5dfcc78aff98da",
-"algorithm": "sha512",
-"filename": "setup.sh"
-},
-{
 "size": 167175,
 "digest": "0b71a936edf5bd70cf274aaa5d7abc8f77fe8e7b5593a208f805cc9436fac646b9c4f0b43c2b10de63ff3da671497d35536077ecbc72dba7f8159a38b580f831",
 "algorithm": "sha512",
-"filename": "sccache.tar.bz2"
+"filename": "sccache.tar.bz2",
+"unpack": true
 }
 ]
--- a/mail/config/tooltool-manifests/win64/releng.manifest
+++ b/mail/config/tooltool-manifests/win64/releng.manifest
@@ -1,20 +1,15 @@
 [
 {
 "size": 266240,
 "digest": "bb345b0e700ffab4d09436981f14b5de84da55a3f18a7f09ebc4364a4488acdeab8d46f447b12ac70f2da1444a68b8ce8b8675f0dae2ccf845e966d1df0f0869",
 "algorithm": "sha512",
 "filename": "mozmake.exe"
 },
 {
-"size": 176,
-"digest": "2809058907ac5eefdc394113d2e4fe76ba559ac61c2eca2f88e7a12a74bdf44a15d9039fa8aa229f7362a14b67d67395063f68147ae098beac5dfcc78aff98da",
-"algorithm": "sha512",
-"filename": "setup.sh"
-},
-{
 "size": 167175,
 "digest": "0b71a936edf5bd70cf274aaa5d7abc8f77fe8e7b5593a208f805cc9436fac646b9c4f0b43c2b10de63ff3da671497d35536077ecbc72dba7f8159a38b580f831",
 "algorithm": "sha512",
-"filename": "sccache.tar.bz2"
+"filename": "sccache.tar.bz2",
+"unpack": true
 }
 ]