You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@thrift.apache.org by je...@apache.org on 2020/03/10 21:41:18 UTC

[thrift] branch master updated (2e11577 -> 299b68e)

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

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


    from 2e11577  THRIFT-5111: Upgrade rust to 1.36.0 Client: Rust Patch: Jano Svitok
     new b1f755a  THRIFT-5120: Use nodejs 8.x Client: node Patch: Jano Svitok
     new 299b68e  THRIFT-5100: Upgrade ruby to 2.4 Client: Ruby Patch: Jano Svitok

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 build/docker/ubuntu-xenial/Dockerfile | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)


[thrift] 01/02: THRIFT-5120: Use nodejs 8.x Client: node Patch: Jano Svitok

Posted by je...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit b1f755a1e920f01750cc868dafd193413d17af8d
Author: Jano Svitok <js...@whitestein.com>
AuthorDate: Mon Mar 9 20:13:54 2020 +0000

    THRIFT-5120: Use nodejs 8.x
    Client: node
    Patch: Jano Svitok
    
    This closes #2054
    
    JSDoc 3.6.3 requires Node.js >=8.15.0
---
 build/docker/ubuntu-xenial/Dockerfile | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/build/docker/ubuntu-xenial/Dockerfile b/build/docker/ubuntu-xenial/Dockerfile
index fbbe1c2..57c9964 100644
--- a/build/docker/ubuntu-xenial/Dockerfile
+++ b/build/docker/ubuntu-xenial/Dockerfile
@@ -17,7 +17,7 @@
 # - dart: does not come with Ubuntu so we're installing 2.0.0-1 for coverage
 # - dotnet: does not come with Ubuntu
 # - go: Xenial comes with 1.6, but we need 1.10 or later
-# - nodejs: Xenial comes with 4.2.6 which exits LTS April 2018, so we're installing 6.x
+# - nodejs: Xenial comes with 4.2.6 which exits LTS April 2018, so we're installing 8.x
 # - ocaml: causes stack overflow error, just started March 2018 not sure why
 #
 
@@ -54,7 +54,7 @@ RUN apt-get update && \
 
 # node.js
     curl -sL https://deb.nodesource.com/gpgkey/nodesource.gpg.key | apt-key add - && \
-    echo "deb https://deb.nodesource.com/node_6.x xenial main" | tee /etc/apt/sources.list.d/nodesource.list
+    echo "deb https://deb.nodesource.com/node_8.x xenial main" | tee /etc/apt/sources.list.d/nodesource.list
 
 ### install general dependencies
 RUN apt-get update && apt-get install -y --no-install-recommends \


[thrift] 02/02: THRIFT-5100: Upgrade ruby to 2.4 Client: Ruby Patch: Jano Svitok

Posted by je...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit 299b68e72334086c4685a5eaef397eb7c6129044
Author: Jano Svitok <js...@whitestein.com>
AuthorDate: Mon Mar 9 23:07:30 2020 +0100

    THRIFT-5100: Upgrade ruby to 2.4
    Client: Ruby
    Patch: Jano Svitok
    
    This closes #2054
    
    due to byebug gem 11.1 (used by pry-byebug)
---
 build/docker/ubuntu-xenial/Dockerfile | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/build/docker/ubuntu-xenial/Dockerfile b/build/docker/ubuntu-xenial/Dockerfile
index 57c9964..dca687f 100644
--- a/build/docker/ubuntu-xenial/Dockerfile
+++ b/build/docker/ubuntu-xenial/Dockerfile
@@ -54,7 +54,10 @@ RUN apt-get update && \
 
 # node.js
     curl -sL https://deb.nodesource.com/gpgkey/nodesource.gpg.key | apt-key add - && \
-    echo "deb https://deb.nodesource.com/node_8.x xenial main" | tee /etc/apt/sources.list.d/nodesource.list
+    echo "deb https://deb.nodesource.com/node_8.x xenial main" | tee /etc/apt/sources.list.d/nodesource.list &&\
+
+# ruby 2.4
+    apt-add-repository ppa:brightbox/ruby-ng
 
 ### install general dependencies
 RUN apt-get update && apt-get install -y --no-install-recommends \
@@ -245,8 +248,8 @@ RUN apt-get install -y --no-install-recommends \
 
 RUN apt-get install -y --no-install-recommends \
 `# Ruby dependencies` \
-      ruby \
-      ruby-dev \
+      ruby2.4 \
+      ruby2.4-dev \
       ruby-bundler
 
 # Rust dependencies