Ubuntu 14.04 Build Image Update 201605-02

build-image
php

#1

We will be shipping the new Ubuntu 14.04 (Trusty) build image during the weekend of 22nd May.

Because the changes are small, we will ship the image without notifications in advance.

PHP

All versions of PHP on Ubuntu 14.04 images were built with different configure options from PHP on Ubuntu 12.04. This brought difficulties to our customers
who are already building their PHP projects on Ubuntu 12.04 to migrate to 14.04. Therefore, we rebuilt all version of PHP with the same configure options as Ubuntu 12.04.

Here is the new configure options. We are only adding more options so this update should not affect your builds, but if it does, please let us know.

--disable-debug
--enable-bcmath
--enable-calendar
--enable-cgi
--enable-exif
--enable-fpm
--enable-ftp
--enable-intl
--enable-mbstring
--enable-pcntl
--enable-phar
--enable-shmop
--enable-soap
--enable-sockets
--enable-sysvsem
--enable-sysvshm
--enable-xmlreader
--enable-zip
--with-apxs2=/usr/bin/apxs2
--with-bz2
--with-curl=/usr
--with-curl=/usr/local
--with-exif
--with-freetype-dir=/usr/include/freetype2
--with-gd
--with-gettext
--with-gettext=/usr/bin
--with-gmp
--with-jpeg-dir=/usr
--with-jpeg-dir=/usr/local
--with-kerberos
--with-ldap
--with-libdir=lib/x86_64-linux-gnu/
--with-mcrypt=/usr
--with-mcrypt=/usr/local
--with-mysql=mysqlnd
--with-mysqli=mysqlnd
--with-openssl
--with-pdo-mysql=mysqlnd
--with-pdo-pgsql
--with-pdo-sqlite
--with-pear
--with-png-dir=/usr
--with-png-dir=/usr/local
--with-readline
--with-tidy
--with-xmlrpc
--with-xsl
--with-xsl=/usr/local
--with-zlib
--with-zlib-dir=/usr

All changes

--- /tmp/versions.before.json   2016-05-22 13:17:03.000000000 +0900
+++ /tmp/versions.after.json    2016-05-22 13:16:15.000000000 +0900
@@ -1,13 +1,13 @@
 {
   "summary": {
-    "build-image": "trusty-545-a416bf8",
+    "build-image": "trusty-552-350152c",
     "google-chrome": "50.0.2661.102",
     "chromedriver": "2.21.371461",
-    "firefox": "46.0",
+    "firefox": "46.0.1",
     "mongod": "3.0.7",
     "psql": "9.5.3",
     "mysqld": "5.6.30",
-    "ruby:": {
+    "ruby": {
       "default": "2.2.4p230",
       "all": [
         "ruby-2.1.8",
@@ -19,9 +19,9 @@
       ],
       "gem": "2.4.5.1",
       "rvm": "1.27.0 (master)",
-      "bundler": "1.12.3"
+      "bundler": "1.12.4"
     },
-    "python:": {
+    "python": {
       "default": "2.7.11",
       "all": [
         "2.7.10",
@@ -43,7 +43,7 @@
       "pip": "7.1.2",
       "virtualenv": "14.0.3"
     },
-    "nodejs:": {
+    "nodejs": {
       "default": "4.2.6",
       "all": [
         "v0.12.9",
@@ -67,45 +67,48 @@
     "php": {
       "default": "5.6.17",
       "all": [
-        "v0.12.9",
-        "v4.0.0",
-        "v4.1.2",
-        "v4.2.6",
-        "v4.3.0",
-        "v5.0.0",
-        "v5.1.1",
-        "v5.2.0",
-        "v5.3.0",
-        "v5.4.1",
-        "v5.5.0",
-        "v5.6.0",
-        "v5.7.0",
-        "v6.1.0"
+        "5.5.31",
+        "5.5.32",
+        "5.6.17",
+        "5.6.18",
+        "7.0.3",
+        "7.0.4"
+      ]
+    },
+    "java": {
+      "default": "1.8.0_40",
+      "all": [
+        "java-7-openjdk-amd64",
+        "java-8-openjdk-amd64",
+        "jdk1.8.0"
       ]
     },
     "redis": "2.8.4",
     "memcached": "1.4.14",
     "git": "2.8.2",
+    "gcc": "4.8.4",
+    "g++": "4.8.4",
     "cc": "4.8.4",
     "c++": "4.8.4",
     "make": "3.81",
     "lein": "2.5.3",
-    "java": "1.8.0_40",
     "maven": "3.2.5",
     "ant": "1.9.3",
     "apache2": "2.4.7",
     "beanstalkd": "1.9",
     "cassandra": "3.4",
     "elasticsearch": "1.7.2",
+    "neo4j": "2.3.3,4623254",
+    "riak": "2.1.3",
     "geos": "3.5.0",
     "go": "1.6.2",
     "gradle": "1.10",
     "phantomjs": "2.1.1",
-    "docker": "1.9.1-circleci-cp-workaround,",
+    "docker": "1.9.1",
     "docker-compose": "1.5.2",
     "heroku-toolbelt": "3.43.2",
-    "gcloud": "109.0.0",
-    "aws-cli": "1.10.28",
+    "gcloud": "110.0.0",
+    "aws-cli": "1.10.31",
     "android": {
       "build-tool": "24.4.1",
       "build-tools": [
@@ -201,12 +204,12 @@
     "circleci-nodejs-5.6.0": "1",
     "circleci-nodejs-5.7.0": "1",
     "circleci-nodejs-6.1.0": "1",
-    "circleci-php-5.5.31": "3",
-    "circleci-php-5.5.32": "3",
-    "circleci-php-5.6.17": "3",
-    "circleci-php-5.6.18": "3",
-    "circleci-php-7.0.3": "3",
-    "circleci-php-7.0.4": "3",
+    "circleci-php-5.5.31": "5",
+    "circleci-php-5.5.32": "5",
+    "circleci-php-5.6.17": "5",
+    "circleci-php-5.6.18": "5",
+    "circleci-php-7.0.3": "5",
+    "circleci-php-7.0.4": "5",
     "circleci-python-2.7.10": "1",
     "circleci-python-2.7.11": "1",
     "circleci-python-3.1.4": "1",
@@ -241,7 +244,7 @@
     "coreutils": "8.21-1ubuntu5.3",
     "cpio": "2.11+dfsg-1ubuntu1.2",
     "cpp": "4:4.8.2-1ubuntu6",
-    "cpp-4.8": "4.8.4-2ubuntu1~14.04.1",
+    "cpp-4.8": "4.8.4-2ubuntu1~14.04.3",
     "cron": "3.0pl1-124ubuntu2",
     "cryptsetup": "2:1.6.1-1ubuntu1",
     "cryptsetup-bin": "2:1.6.1-1ubuntu1",
@@ -315,7 +318,7 @@
     "fakeroot": "1.20-3ubuntu2",
     "file": "1:5.14-2ubuntu3.3",
     "findutils": "4.4.2-7",
-    "firefox": "46.0+build5-0ubuntu0.14.04.2",
+    "firefox": "46.0.1+build1-0ubuntu0.14.04.3",
     "fontconfig": "2.11.0-0ubuntu4.1",
     "fontconfig-config": "2.11.0-0ubuntu4.1",
     "fonts-dejavu-core": "2.34-1ubuntu1",
@@ -326,11 +329,11 @@
     "ftp": "0.17-28",
     "fuse": "2.9.2-4ubuntu4.14.04.1",
     "g++": "4:4.8.2-1ubuntu6",
-    "g++-4.8": "4.8.4-2ubuntu1~14.04.1",
+    "g++-4.8": "4.8.4-2ubuntu1~14.04.3",
     "gawk": "1:4.0.1+dfsg-2.1ubuntu2",
     "gcc": "4:4.8.2-1ubuntu6",
-    "gcc-4.8": "4.8.4-2ubuntu1~14.04.1",
-    "gcc-4.8-base:amd64": "4.8.4-2ubuntu1~14.04.1",
+    "gcc-4.8": "4.8.4-2ubuntu1~14.04.3",
+    "gcc-4.8-base:amd64": "4.8.4-2ubuntu1~14.04.3",
     "gcc-4.9-base:amd64": "4.9.3-0ubuntu4",
     "gconf-service": "3.2.6-0ubuntu2",
     "gconf-service-backend": "3.2.6-0ubuntu2",
@@ -343,7 +346,7 @@
     "gettext": "0.18.3.1-1ubuntu3",
     "gettext-base": "0.18.3.1-1ubuntu3",
     "gfortran": "4:4.8.2-1ubuntu6",
-    "gfortran-4.8": "4.8.4-2ubuntu1~14.04.1",
+    "gfortran-4.8": "4.8.4-2ubuntu1~14.04.3",
     "ghostscript": "9.10~dfsg-0ubuntu10.4",
     "gir1.2-freedesktop": "1.40.0-1ubuntu0.2",
     "gir1.2-gdkpixbuf-2.0": "2.30.7-0ubuntu1.2",
@@ -404,7 +407,7 @@
     "laptop-detect": "0.13.7ubuntu2",
     "less": "458-2",
     "lib32gcc1": "1:4.9.3-0ubuntu4",
-    "lib32stdc++6": "4.8.4-2ubuntu1~14.04.1",
+    "lib32stdc++6": "4.8.4-2ubuntu1~14.04.3",
     "lib32z1": "1:1.2.8.dfsg-1ubuntu1",
     "libaccountsservice0:amd64": "0.6.35-0ubuntu7.2",
     "libacl1:amd64": "2.2.52-1",
@@ -429,7 +432,7 @@
     "libarchive13:amd64": "3.1.2-7ubuntu2.1",
     "libarmadillo4": "1:4.200.0+dfsg-1",
     "libarpack2": "3.1.5-2",
-    "libasan0:amd64": "4.8.4-2ubuntu1~14.04.1",
+    "libasan0:amd64": "4.8.4-2ubuntu1~14.04.3",
     "libasn1-8-heimdal:amd64": "1.6~git20131207+dfsg-1ubuntu1.1",
     "libasound2:amd64": "1.0.27.2-3ubuntu7",
     "libasound2-data": "1.0.27.2-3ubuntu7",
@@ -442,7 +445,7 @@
     "libatk-wrapper-java-jni:amd64": "0.30.4-4",
     "libatk1.0-0:amd64": "2.10.0-2ubuntu2",
     "libatk1.0-data": "2.10.0-2ubuntu2",
-    "libatomic1:amd64": "4.8.4-2ubuntu1~14.04.1",
+    "libatomic1:amd64": "4.8.4-2ubuntu1~14.04.3",
     "libatspi2.0-0:amd64": "2.10.2.is.2.10.1-0ubuntu1",
     "libattr1:amd64": "1:2.4.47-1ubuntu1",
     "libaudit-common": "1:2.3.2-2ubuntu1",
@@ -549,8 +552,8 @@
     "libevent-2.0-5:amd64": "2.0.21-stable-1ubuntu1.14.04.1",
     "libexif-dev": "0.6.21-1ubuntu1",
     "libexif12:amd64": "0.6.21-1ubuntu1",
-    "libexpat1:amd64": "2.1.0-4ubuntu1.1",
-    "libexpat1-dev:amd64": "2.1.0-4ubuntu1.1",
+    "libexpat1:amd64": "2.1.0-4ubuntu1.2",
+    "libexpat1-dev:amd64": "2.1.0-4ubuntu1.2",
     "libfakeroot:amd64": "1.20-3ubuntu2",
     "libffi-dev:amd64": "3.1~rc1+r3.0.13-12ubuntu0.1",
     "libffi6:amd64": "3.1~rc1+r3.0.13-12ubuntu0.1",
@@ -572,7 +575,7 @@
     "libfuse2:amd64": "2.9.2-4ubuntu4.14.04.1",
     "libgbm1:amd64": "10.1.3-0ubuntu0.6",
     "libgc1c2:amd64": "1:7.2d-5ubuntu2",
-    "libgcc-4.8-dev:amd64": "4.8.4-2ubuntu1~14.04.1",
+    "libgcc-4.8-dev:amd64": "4.8.4-2ubuntu1~14.04.3",
     "libgcc1:amd64": "1:4.9.3-0ubuntu4",
     "libgck-1-0:amd64": "3.10.1-1",
     "libgconf-2-4:amd64": "3.2.6-0ubuntu2",
@@ -594,8 +597,8 @@
     "libgeos-c1": "3.4.2-4ubuntu1",
     "libgettextpo-dev:amd64": "0.18.3.1-1ubuntu3",
     "libgettextpo0:amd64": "0.18.3.1-1ubuntu3",
-    "libgfortran-4.8-dev:amd64": "4.8.4-2ubuntu1~14.04.1",
-    "libgfortran3:amd64": "4.8.4-2ubuntu1~14.04.1",
+    "libgfortran-4.8-dev:amd64": "4.8.4-2ubuntu1~14.04.3",
+    "libgfortran3:amd64": "4.8.4-2ubuntu1~14.04.3",
     "libgif4:amd64": "4.1.6-11",
     "libgirepository-1.0-1": "1.40.0-1ubuntu0.2",
     "libgl1-mesa-dev": "10.1.3-0ubuntu0.6",
@@ -610,7 +613,10 @@
     "libglib2.0-dev": "2.40.2-0ubuntu1",
     "libglu1-mesa:amd64": "9.0.0-2",
     "libglu1-mesa-dev": "9.0.0-2",
+    "libgmp-dev:amd64": "2:5.1.3+dfsg-1ubuntu1",
     "libgmp10:amd64": "2:5.1.3+dfsg-1ubuntu1",
+    "libgmp3-dev": "2:5.1.3+dfsg-1ubuntu1",
+    "libgmpxx4ldbl:amd64": "2:5.1.3+dfsg-1ubuntu1",
     "libgnome2-0:amd64": "2.32.1-4ubuntu1",
     "libgnome2-bin": "2.32.1-4ubuntu1",
     "libgnome2-common": "2.32.1-4ubuntu1",
@@ -620,7 +626,7 @@
     "libgnutls-openssl27:amd64": "2.12.23-12ubuntu2.5",
     "libgnutls26:amd64": "2.12.23-12ubuntu2.5",
     "libgnutlsxx27:amd64": "2.12.23-12ubuntu2.5",
-    "libgomp1:amd64": "4.8.4-2ubuntu1~14.04.1",
+    "libgomp1:amd64": "4.8.4-2ubuntu1~14.04.3",
     "libgpg-error-dev": "1.12-0.2ubuntu1",
     "libgpg-error0:amd64": "1.12-0.2ubuntu1",
     "libgphoto2-6:amd64": "2.5.3.1-1ubuntu2.2",
@@ -676,7 +682,7 @@
     "libisccc90": "1:9.9.5.dfsg-3ubuntu0.7",
     "libisccfg90": "1:9.9.5.dfsg-3ubuntu0.7",
     "libisl10:amd64": "0.12.2-1",
-    "libitm1:amd64": "4.8.4-2ubuntu1~14.04.1",
+    "libitm1:amd64": "4.8.4-2ubuntu1~14.04.3",
     "libjack-jackd2-0:amd64": "1.9.9.5+20130622git7de15e7a-1ubuntu1",
     "libjasper-dev": "1.900.1-14ubuntu3.3",
     "libjasper1:amd64": "1.900.1-14ubuntu3.3",
@@ -864,7 +870,7 @@
     "libqt5webkit5-dev": "5.1.1-1ubuntu8",
     "libqt5widgets5:amd64": "5.2.1+dfsg-1ubuntu14.3",
     "libqt5xml5:amd64": "5.2.1+dfsg-1ubuntu14.3",
-    "libquadmath0:amd64": "4.8.4-2ubuntu1~14.04.1",
+    "libquadmath0:amd64": "4.8.4-2ubuntu1~14.04.3",
     "librados2": "0.80.11-0ubuntu1.14.04.1",
     "libraw1394-11:amd64": "2.1.0-1ubuntu1",
     "librbd1": "0.80.11-0ubuntu1.14.04.1",
@@ -911,8 +917,8 @@
     "libssl-doc": "1.0.1f-1ubuntu2.19",
     "libssl1.0.0:amd64": "1.0.1f-1ubuntu2.19",
     "libstartup-notification0:amd64": "0.12-3ubuntu1",
-    "libstdc++-4.8-dev:amd64": "4.8.4-2ubuntu1~14.04.1",
-    "libstdc++6:amd64": "4.8.4-2ubuntu1~14.04.1",
+    "libstdc++-4.8-dev:amd64": "4.8.4-2ubuntu1~14.04.3",
+    "libstdc++6:amd64": "4.8.4-2ubuntu1~14.04.3",
     "libsub-name-perl": "0.05-1build4",
     "libswscale2:amd64": "6:9.18-0ubuntu0.14.04.1",
     "libsys-hostname-long-perl": "1.4-3",
@@ -942,7 +948,7 @@
     "libtinfo5:amd64": "5.9+20140118-1ubuntu1",
     "libtk8.6:amd64": "8.6.1-3ubuntu2",
     "libtool": "2.4.2-1.7ubuntu1",
-    "libtsan0:amd64": "4.8.4-2ubuntu1~14.04.1",
+    "libtsan0:amd64": "4.8.4-2ubuntu1~14.04.3",
     "libtxc-dxtn-s2tc0:amd64": "0~git20131104-1.1",
     "libudev1:amd64": "204-5ubuntu20.18",
     "libudisks2-0:amd64": "2.1.3-1ubuntu0.1",
@@ -1018,7 +1024,7 @@
     "libxdmcp-dev:amd64": "1:1.1.1-1",
     "libxdmcp6:amd64": "1:1.1.1-1",
     "libxdot4": "2.36.0-0ubuntu3.1",
-    "libxerces-c3.1:amd64": "3.1.1-5.1+deb8u1build0.14.04.1",
+    "libxerces-c3.1:amd64": "3.1.1-5.1+deb8u2build0.14.04.1",
     "libxerces2-java": "2.11.0-7",
     "libxext-dev:amd64": "2:1.3.2-1ubuntu0.0.14.04.1",
     "libxext6:amd64": "2:1.3.2-1ubuntu0.0.14.04.1",

#2

Hey, not sure if this is the appropriate place, but is it possible to get a later version of gradle?

Is there a reason for using version 1.10?


#3