This is an automated email from the ASF dual-hosted git repository.

jking pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/thrift.git


The following commit(s) were added to refs/heads/master by this push:
     new dabb539  Minor updates for cl, dlang, go versions in Bionic CI builds
dabb539 is described below

commit dabb539d64fb303a443c7962caccc9177669ca80
Author: James E. King III <jk...@apache.org>
AuthorDate: Sat Jul 7 02:48:43 2018 +0000

    Minor updates for cl, dlang, go versions in Bionic CI builds
---
 LANGUAGES.md                          | 12 +++++++-----
 build/docker/README.md                | 12 ++++++------
 build/docker/ubuntu-bionic/Dockerfile | 13 ++++++-------
 3 files changed, 19 insertions(+), 18 deletions(-)

diff --git a/LANGUAGES.md b/LANGUAGES.md
index d77496b..7c83053 100644
--- a/LANGUAGES.md
+++ b/LANGUAGES.md
@@ -1,6 +1,8 @@
 # Apache Thrift Language Support #
 
-Last Modified: 2018-03-06
+Last Modified: 2018-07-06
+
+Guidance For: 0.11.0 or later
 
 Thrift supports many programming languages and has an impressive test suite 
that exercises most of the languages, protocols, and transports that represents 
a matrix of thousands of possible combinations.  Each language typically has a 
minimum required version as well as support libraries - some mandatory and some 
optional.  All of this information is provided below to help you assess whether 
you can use Apache Thrift with your project.  Obviously this is a complex 
matrix to maintain and  [...]
 
@@ -90,7 +92,7 @@ The Language/Library Levels indicate the minimum and maximum 
versions that are u
 <td align=left><a href="lib/cl/README.md">Common Lisp</a></td>
 <!-- Since -----------------><td>0.12.0</td>
 <!-- Build Systems ---------><td><img src="doc/images/cgrn.png" 
alt="Yes"/></td><td><img src="doc/images/cred.png" alt=""/></td>
-<!-- Language Levels -------><td colspan=2>SBCL 1.4.5</td>
+<!-- Language Levels -------><td>SBCL 1.4.5</td><td>SBCL 1.4.9</td>
 <!-- Low-Level Transports --><td><img src="doc/images/cred.png" 
alt=""/></td><td><img src="doc/images/cred.png" alt="Yes"/></td><td><img 
src="doc/images/cred.png" alt=""/></td><td><img src="doc/images/cred.png" 
alt=""/></td><td><img src="doc/images/cgrn.png" alt="Yes"/></td><td><img 
src="doc/images/cred.png" alt=""/></td>
 <!-- Transport Wrappers ----><td><img src="doc/images/cgrn.png" 
alt="Yes"/></td><td><img src="doc/images/cred.png" alt=""/></td><td><img 
src="doc/images/cred.png" alt=""/></td>
 <!-- Protocols -------------><td><img src="doc/images/cgrn.png" 
alt="Yes"/></td><td><img src="doc/images/cred.png" alt="Yes"/></td><td><img 
src="doc/images/cred.png" alt=""/></td><td><img src="doc/images/cgrn.png" 
alt="Yes"/></td>
@@ -101,7 +103,7 @@ The Language/Library Levels indicate the minimum and 
maximum versions that are u
 <td align=left><a href="lib/d/README.md">Dlang</a></td>
 <!-- Since -----------------><td>0.9.0</td>
 <!-- Build Systems ---------><td><img src="doc/images/cgrn.png" 
alt="Yes"/></td><td><img src="doc/images/cred.png" alt=""/></td>
-<!-- Language Levels -------><td>2.075.1</td><td>2.080.0</td>
+<!-- Language Levels -------><td>2.075.1</td><td>2.081.0</td>
 <!-- Low-Level Transports --><td><img src="doc/images/cred.png" 
alt=""/></td><td><img src="doc/images/cgrn.png" alt="Yes"/></td><td><img 
src="doc/images/cgrn.png" alt="Yes"/></td><td><img src="doc/images/cgrn.png" 
alt="Yes"/></td><td><img src="doc/images/cgrn.png" alt="Yes"/></td><td><img 
src="doc/images/cgrn.png" alt="Yes"/></td>
 <!-- Transport Wrappers ----><td><img src="doc/images/cgrn.png" 
alt="Yes"/></td><td><img src="doc/images/cgrn.png" alt="Yes"/></td><td><img 
src="doc/images/cgrn.png" alt="Yes"/></td>
 <!-- Protocols -------------><td><img src="doc/images/cgrn.png" 
alt="Yes"/></td><td><img src="doc/images/cgrn.png" alt="Yes"/></td><td><img 
src="doc/images/cgrn.png" alt="Yes"/></td><td><img src="doc/images/cred.png" 
alt=""/></td>
@@ -156,7 +158,7 @@ The Language/Library Levels indicate the minimum and 
maximum versions that are u
 <td align=left><a href="lib/go/README.md">Go</a></td>
 <!-- Since -----------------><td>0.7.0</td>
 <!-- Build Systems ---------><td><img src="doc/images/cgrn.png" 
alt="Yes"/></td><td><img src="doc/images/cred.png" alt=""/></td>
-<!-- Language Levels -------><td>1.7.6</td><td>1.10</td>
+<!-- Language Levels -------><td>1.7.6</td><td>1.10.3</td>
 <!-- Low-Level Transports --><td><img src="doc/images/cred.png" 
alt=""/></td><td><img src="doc/images/cred.png" alt=""/></td><td><img 
src="doc/images/cgrn.png" alt="Yes"/></td><td><img src="doc/images/cred.png" 
alt=""/></td><td><img src="doc/images/cgrn.png" alt="Yes"/></td><td><img 
src="doc/images/cgrn.png" alt="Yes"/></td>
 <!-- Transport Wrappers ----><td><img src="doc/images/cgrn.png" 
alt="Yes"/></td><td><img src="doc/images/cgrn.png" alt="Yes"/></td><td><img 
src="doc/images/cgrn.png" alt="Yes"/></td>
 <!-- Protocols -------------><td><img src="doc/images/cgrn.png" 
alt="Yes"/></td><td><img src="doc/images/cgrn.png" alt="Yes"/></td><td><img 
src="doc/images/cgrn.png" alt="Yes"/></td><td><img src="doc/images/cgrn.png" 
alt="Yes"/></td>
@@ -233,7 +235,7 @@ The Language/Library Levels indicate the minimum and 
maximum versions that are u
 <td align=left><a href="lib/nodejs/README.md">node.js</a></td>
 <!-- Since -----------------><td>0.6.0</td>
 <!-- Build Systems ---------><td><img src="doc/images/cgrn.png" 
alt="Yes"/></td><td><img src="doc/images/cred.png" alt=""/></td>
-<!-- Language Levels -------><td>6.x</td><td>8.x</td>
+<!-- Language Levels -------><td>6.x</td><td>8.11.3</td>
 <!-- Low-Level Transports --><td><img src="doc/images/cgrn.png" 
alt="Yes"/></td><td><img src="doc/images/cred.png" alt=""/></td><td><img 
src="doc/images/cred.png" alt=""/></td><td><img src="doc/images/cred.png" 
alt=""/></td><td><img src="doc/images/cgrn.png" alt="Yes"/></td><td><img 
src="doc/images/cgrn.png" alt="Yes"/></td>
 <!-- Transport Wrappers ----><td><img src="doc/images/cgrn.png" 
alt="Yes"/></td><td><img src="doc/images/cgrn.png" alt="Yes"/></td><td><img 
src="doc/images/cred.png" alt=""/></td>
 <!-- Protocols -------------><td><img src="doc/images/cgrn.png" 
alt="Yes"/></td><td><img src="doc/images/cgrn.png" alt="Yes"/></td><td><img 
src="doc/images/cgrn.png" alt="Yes"/></td><td><img src="doc/images/cgrn.png" 
alt="Yes"/></td>
diff --git a/build/docker/README.md b/build/docker/README.md
index 545fc0f..d0a8388 100644
--- a/build/docker/README.md
+++ b/build/docker/README.md
@@ -167,26 +167,26 @@ Last updated: October 1, 2017
 
 | Language  | ubuntu-xenial | ubuntu-bionic | Notes |
 | :-------- | :------------ | :------------ | :---- |
-| as of     | Mar 06, 2018  | Jun 6, 2018   |       |
+| as of     | Mar 06, 2018  | Jul 6, 2018   |       |
 | as3       |               |               | Not in CI |
 | C++ gcc   | 5.4.0         | 7.3.0         |       |
 | C++ clang | 3.8           | 6.0           |       |
 | C# (mono) | 4.2.1.0       | 4.6.2.7       |       |
 | c_glib    | 2.48.2        | 2.56.0        |       |
-| cl (sbcl) |               | 1.4.8         |       |
+| cl (sbcl) |               | 1.4.9         |       |
 | cocoa     |               |               | Not in CI |
-| d         | 2.075.1       | 2.080.0       |       |
+| d         | 2.075.1       | 2.081.0       |       |
 | dart      | 1.22.1        | 1.24.3        |       |
 | delphi    |               |               | Not in CI |
-| dotnet    | 2.1.4         | 2.1.300       |       |
+| dotnet    | 2.1.4         | 2.1.301       |       |
 | erlang    | 18.3          | 20.2.2        |       |
-| go        | 1.7.6         | 1.10.2        |       |
+| go        | 1.7.6         | 1.10.3        |       |
 | haskell   | 7.10.3        | 8.0.2         |       |
 | haxe      | 3.2.1         | 3.4.4         | THRIFT-4352: avoid 3.4.2 |
 | java      | 1.8.0_151     | 1.8.0_171     |       |
 | js        |               |               | Unsure how to look for version 
info? |
 | lua       | 5.2.4         | 5.2.4         | Lua 5.3: see THRIFT-4386 |
-| nodejs    | 6.13.0        | 8.11.2        |       |
+| nodejs    | 6.13.0        | 8.11.3        |       |
 | ocaml     |               | 4.05.0        | THRIFT-4517: ocaml 4.02.3 on 
xenial appears broken |
 | perl      | 5.22.1        | 5.26.1        |       |
 | php       | 7.0.22        | 7.2.5         |       |
diff --git a/build/docker/ubuntu-bionic/Dockerfile 
b/build/docker/ubuntu-bionic/Dockerfile
index ac3b259..1fe4c3d 100644
--- a/build/docker/ubuntu-bionic/Dockerfile
+++ b/build/docker/ubuntu-bionic/Dockerfile
@@ -13,12 +13,12 @@
 #
 # Apache Thrift Docker build environment for Ubuntu Bionic
 # Using all stock Ubuntu Bionic packaging except for:
+# - cl: want latest
 # - d: dmd does not come with Ubuntu
 # - dart: does not come with Ubuntu
 # - dotnet: does not come with Ubuntu
 # - go: want latest
 # - nodejs: want v8, bionic comes with v6
-# - openssl: to support dlang and the deimos for openssl, need to use 1.0 not 
1.1
 #
 
 FROM buildpack-deps:bionic-scm
@@ -75,7 +75,6 @@ RUN apt-get update && apt-get install -y 
--no-install-recommends \
       vim
 ENV PATH /usr/lib/llvm-6.0/bin:$PATH
 
-# boost-1.62 has a terrible bug in boost::test, see 
https://svn.boost.org/trac10/ticket/12507
 RUN apt-get install -y --no-install-recommends \
 `# C++ dependencies` \
       libboost-all-dev \
@@ -89,7 +88,7 @@ RUN apt-get install -y --no-install-recommends \
 `# csharp (mono) dependencies` \
       mono-devel
 
-ENV SBCL_VERSION 1.4.8
+ENV SBCL_VERSION 1.4.9
 RUN \
 `# Common Lisp (sbcl) dependencies` \
     curl --version && \
@@ -101,8 +100,8 @@ RUN \
     cd .. && \
     rm -rf sbcl*
 
-ENV D_VERSION     2.080.0
-ENV DMD_DEB       dmd_2.080.0-0_amd64.deb
+ENV D_VERSION     2.081.0
+ENV DMD_DEB       dmd_2.081.0-0_amd64.deb
 RUN \
 `# D dependencies` \
     wget -q http://downloads.dlang.org/releases/2.x/${D_VERSION}/${DMD_DEB} && 
\
@@ -140,9 +139,9 @@ RUN apt-get install -y --no-install-recommends \
       libglib2.0-dev
 
 # golang
-ENV GOLANG_VERSION 1.10.2
+ENV GOLANG_VERSION 1.10.3
 ENV GOLANG_DOWNLOAD_URL 
https://golang.org/dl/go$GOLANG_VERSION.linux-amd64.tar.gz
-ENV GOLANG_DOWNLOAD_SHA256 
4b677d698c65370afa33757b6954ade60347aaca310ea92a63ed717d7cb0c2ff
+ENV GOLANG_DOWNLOAD_SHA256 
fa1b0e45d3b647c252f51f5e1204aba049cde4af177ef9f2181f43004f901035
 RUN curl -fsSL "$GOLANG_DOWNLOAD_URL" -o golang.tar.gz && \
       echo "$GOLANG_DOWNLOAD_SHA256  golang.tar.gz" | sha256sum -c - && \
             tar -C /usr/local -xzf golang.tar.gz && \

Reply via email to