From e3424730e58550942eaf9023faa18955bf3153ab Mon Sep 17 00:00:00 2001 From: "jlal@mozilla.com" Date: Fri, 15 May 2015 15:42:09 -0700 Subject: [PATCH] Bug 1165468 - Upgrade to git 2.4 r=garndt --- testing/docker/b2g-build/Dockerfile | 18 ++++++++++++++---- testing/docker/b2g-build/VERSION | 2 +- testing/docker/builder/Dockerfile | 2 +- testing/docker/builder/VERSION | 2 +- 4 files changed, 17 insertions(+), 7 deletions(-) diff --git a/testing/docker/b2g-build/Dockerfile b/testing/docker/b2g-build/Dockerfile index 133b5f57ca9..2104f6dae16 100644 --- a/testing/docker/b2g-build/Dockerfile +++ b/testing/docker/b2g-build/Dockerfile @@ -8,6 +8,8 @@ RUN yum install -y epel-release && \ yum makecache && \ yum install -y \ # From Building B2G docs + # cmake \ + # cmake: is disabled intentionally to work around: bug 1141417 GConf2-devel \ alsa-lib-devel \ autoconf213 \ @@ -15,22 +17,21 @@ RUN yum install -y epel-release && \ bison \ bzip2 \ ccache \ - # cmake: is disabled intentionally to work around: bug 1141417 - # cmake \ curl \ curl-devel \ dbus-devel \ dbus-glib-devel \ dbus-glib-devel \ dbus-python \ + expat-devel \ file \ flex \ gawk \ gcc473_0moz1 \ + gettext-devel \ glibc-devel \ glibc-devel.i686 \ glibc-static \ - glibc-static \ gstreamer-devel \ gstreamer-plugins-base-devel \ gtk2-devel \ @@ -48,7 +49,6 @@ RUN yum install -y epel-release && \ make \ mesa-libGL-devel \ mesa-libGL-devel.i686 \ - mozilla-git \ mozilla-python27 \ mozilla-python27-mercurial \ mpfr-devel.x86_64 \ @@ -56,9 +56,11 @@ RUN yum install -y epel-release && \ ncurses:-devel \ openssh-clients \ openssl-devel \ + openssl-devel \ patch \ perl-DBI \ perl-Digest-SHA \ + perl-ExtUtils-MakeMaker \ pulseaudio-libs-devel \ readline-devel.i686 \ rsync \ @@ -99,6 +101,14 @@ RUN useradd -d /home/worker -s /bin/bash -m worker # Terrible symlink hacks so cc points to the gcc version we intend to use... RUN ls -lah /tools/gcc-4.7.3-0moz1/bin && ln -s /tools/gcc-4.7.3-0moz1/bin/gcc /tools/gcc-4.7.3-0moz1/bin/cc +# Terrible Hack to correctly install git-2.4.1 +RUN mkdir -p /tmp/git && cd /tmp/git && \ + curl -L https://s3-us-west-2.amazonaws.com/test-caching/git-2.4.1.tar.gz | tar -xz && \ + cd git* && \ + make prefix=/usr/local/ all -j10 && \ + make prefix=/usr/local/ install && \ + rm -Rf /tmp/git + # Install node from node's own dist... ENV NODE_VERSION v0.10.36 RUN cd /usr/local/ && \ diff --git a/testing/docker/b2g-build/VERSION b/testing/docker/b2g-build/VERSION index b0032849c80..a45be462767 100644 --- a/testing/docker/b2g-build/VERSION +++ b/testing/docker/b2g-build/VERSION @@ -1 +1 @@ -0.2.7 +0.2.8 diff --git a/testing/docker/builder/Dockerfile b/testing/docker/builder/Dockerfile index 56bd625e91c..91740a7efa0 100644 --- a/testing/docker/builder/Dockerfile +++ b/testing/docker/builder/Dockerfile @@ -1,4 +1,4 @@ -FROM quay.io/mozilla/b2g-build:0.2.7 +FROM quay.io/mozilla/b2g-build:0.2.8 MAINTAINER Dustin J. Mitchell ENV PYTHONPATH /tools/tools/lib/python:$PYTHONPATH diff --git a/testing/docker/builder/VERSION b/testing/docker/builder/VERSION index 7d8568351b4..d1d899fa33a 100644 --- a/testing/docker/builder/VERSION +++ b/testing/docker/builder/VERSION @@ -1 +1 @@ -0.5.4 +0.5.5