Bug 1257614: update git to a 2.8.0-rc3 for CVE-2016-2324, CVE-2016-2315; r=garndt
authorDustin J. Mitchell <dustin@mozilla.com>
Thu, 17 Mar 2016 21:41:35 +0000
changeset 289349 3f0499738b89a6b7cf2a964112398bc838c53e2e
parent 289348 affd6e75efcc015df869459f05cec8bb3e739b32
child 289350 c8f66b7c4be3491d872e993a0bc51c3e99303f38
push id19656
push usergwagner@mozilla.com
push dateMon, 04 Apr 2016 13:43:23 +0000
treeherderb2g-inbound@e99061fde28a [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersgarndt
bugs1257614
milestone48.0a1
Bug 1257614: update git to a 2.8.0-rc3 for CVE-2016-2324, CVE-2016-2315; r=garndt MozReview-Commit-ID: LTTWLMvfEXG
testing/docker/centos6-build-upd/Dockerfile
testing/docker/centos6-build-upd/VERSION
testing/docker/centos6-build/VERSION
testing/docker/centos6-build/system-setup.sh
testing/docker/desktop-build/Dockerfile
--- a/testing/docker/centos6-build-upd/Dockerfile
+++ b/testing/docker/centos6-build-upd/Dockerfile
@@ -1,9 +1,9 @@
-FROM          taskcluster/centos6-build:0.1.3
+FROM          taskcluster/centos6-build:0.1.4
 MAINTAINER    Dustin J. Mitchell <dustin@mozilla.com>
 
 ### update to latest from upstream repositories
 # if this becomes a long list of packages, consider bumping the
 # centos6-build version
 RUN yum update -y
 
 # Set a default command useful for debugging
--- a/testing/docker/centos6-build-upd/VERSION
+++ b/testing/docker/centos6-build-upd/VERSION
@@ -1,1 +1,1 @@
-0.1.3.20160222133000
+0.1.4.20160317223000
--- a/testing/docker/centos6-build/VERSION
+++ b/testing/docker/centos6-build/VERSION
@@ -1,1 +1,1 @@
-0.1.3
+0.1.4
--- a/testing/docker/centos6-build/system-setup.sh
+++ b/testing/docker/centos6-build/system-setup.sh
@@ -325,28 +325,30 @@ yum install -y yasm-*.rpm
     "algorithm": "sha512",
     "filename": "valgrind-3.10.0-1.src.rpm"
 }
 ]
 EOF
 
 # Git
 cd $BUILD
+# NOTE: rc builds are in https://www.kernel.org/pub/software/scm/git/testing/
 tooltool_fetch <<'EOF'
 [
 {
-    "size": 3740620,
-    "digest": "ef7538c9f5ba5b2ac08962401c30e5fd51323b54b9fb5315d259adccec346e8fae9362815832dc2b5ce63a259b315c40e419bb2385dde04d84b992e62f6789b6",
+    "size": 3938976,
+    "visibility": "public",
+    "digest": "f31cedb6d7c813d5cc9f40daa54ec6b34b046b8ec1b7a09a37598637f747449147a22736e95e4388d1a29fd01d7974b82342114b91d63b9d5df163ea3659fe72",
     "algorithm": "sha512",
-    "unpack": true,
-    "filename": "git-2.5.0.tar.xz"
+    "filename": "git-2.8.0.rc3.tar.xz",
+    "unpack": true
 }
 ]
 EOF
-cd git-2.5.0
+cd git-2.8.0.rc3
 make configure
 ./configure --prefix=/usr --without-tcltk
 make all install
 git config --global user.email "nobody@mozilla.com"
 git config --global user.name "mozilla"
 
 # Python
 cd $BUILD
--- a/testing/docker/desktop-build/Dockerfile
+++ b/testing/docker/desktop-build/Dockerfile
@@ -1,9 +1,9 @@
-FROM          taskcluster/centos6-build-upd:0.1.3.20160222133000
+FROM          taskcluster/centos6-build-upd:0.1.4.20160317223000
 MAINTAINER    Dustin J. Mitchell <dustin@mozilla.com>
 
 # Add build scripts; these are the entry points from the taskcluster worker, and
 # operate on environment variables
 ADD             bin /home/worker/bin
 RUN             chmod +x /home/worker/bin/*
 
 # Generate machine uuid file