You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mxnet.apache.org by li...@apache.org on 2017/08/27 08:12:26 UTC
[incubator-mxnet] branch master updated: [build] explicitly install
JDK8 (#7574)
This is an automated email from the ASF dual-hosted git repository.
liuyizhi pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-mxnet.git
The following commit(s) were added to refs/heads/master by this push:
new e051297 [build] explicitly install JDK8 (#7574)
e051297 is described below
commit e05129774e76206fe890b511c346953107b05fce
Author: Nan Zhu <Co...@users.noreply.github.com>
AuthorDate: Sun Aug 27 01:12:23 2017 -0700
[build] explicitly install JDK8 (#7574)
* explicitly install openjdk8
* handle earlier version of ubuntu
* install software-properties-common
* update -y
* update commands
---
docker/install/scala.sh | 10 +++++++++-
docs/get_started/build_from_source.md | 8 +++++++-
tests/ci_build/Dockerfile.ubuntu1404_cuda75_cudnn5 | 8 +++++++-
tests/ci_build/install/ubuntu_install_scala.sh | 9 +++++++--
4 files changed, 30 insertions(+), 5 deletions(-)
diff --git a/docker/install/scala.sh b/docker/install/scala.sh
index bb0bb9c..c1d2de6 100755
--- a/docker/install/scala.sh
+++ b/docker/install/scala.sh
@@ -19,7 +19,15 @@
# install libraries for mxnet's scala package on ubuntu
-apt-get install -y maven default-jdk
+
+apt-get install -y software-properties-common
+add-apt-repository -y ppa:webupd8team/java
+apt-get update
+echo "oracle-java8-installer shared/accepted-oracle-license-v1-1 select true" | debconf-set-selections
+apt-get install -y oracle-java8-installer
+apt-get install -y oracle-java8-set-default
+
+apt-get install -y maven
wget http://downloads.lightbend.com/scala/2.11.8/scala-2.11.8.deb
dpkg -i scala-2.11.8.deb
diff --git a/docs/get_started/build_from_source.md b/docs/get_started/build_from_source.md
index 4ff2cc0..9bf397b 100644
--- a/docs/get_started/build_from_source.md
+++ b/docs/get_started/build_from_source.md
@@ -367,7 +367,13 @@ Both JDK and Maven are required to build the Scala package.
<div class="ubuntu">
```bash
-sudo apt-get install -y maven default-jdk
+apt-get install -y software-properties-common
+add-apt-repository -y ppa:webupd8team/java
+apt-get update
+echo "oracle-java8-installer shared/accepted-oracle-license-v1-1 select true" | debconf-set-selections
+apt-get install -y oracle-java8-installer
+apt-get install -y oracle-java8-set-default
+apt-get install -y maven
```
</div>
diff --git a/tests/ci_build/Dockerfile.ubuntu1404_cuda75_cudnn5 b/tests/ci_build/Dockerfile.ubuntu1404_cuda75_cudnn5
index e9810af..88fd7ce 100644
--- a/tests/ci_build/Dockerfile.ubuntu1404_cuda75_cudnn5
+++ b/tests/ci_build/Dockerfile.ubuntu1404_cuda75_cudnn5
@@ -23,7 +23,13 @@ RUN cd /usr/src/gtest && cmake CMakeLists.txt && make && cp *.a /usr/lib
RUN pip install nose cpplint 'pylint==1.4.4' 'astroid==1.3.6'
# MAVEN
-RUN apt-get install -y maven default-jdk
+RUN apt-get install -y software-properties-common
+RUN add-apt-repository ppa:webupd8team/java -y
+RUN apt-get update
+RUN echo "oracle-java8-installer shared/accepted-oracle-license-v1-1 select true" | debconf-set-selections
+RUN apt-get install -y oracle-java8-installer
+RUN apt-get install -y oracle-java8-set-default
+RUN apt-get install -y maven
# R
RUN apt-get install -y software-properties-common r-base-core libcurl4-openssl-dev libssl-dev libxml2-dev
diff --git a/tests/ci_build/install/ubuntu_install_scala.sh b/tests/ci_build/install/ubuntu_install_scala.sh
index 712eff9..169ece0 100755
--- a/tests/ci_build/install/ubuntu_install_scala.sh
+++ b/tests/ci_build/install/ubuntu_install_scala.sh
@@ -19,5 +19,10 @@
# install libraries for mxnet's scala package on ubuntu
-apt-get update && apt-get install -y \
- maven default-jdk
+apt-get install -y software-properties-common
+add-apt-repository -y ppa:webupd8team/java
+apt-get update
+echo "oracle-java8-installer shared/accepted-oracle-license-v1-1 select true" | debconf-set-selections
+apt-get install -y oracle-java8-installer
+apt-get install -y oracle-java8-set-default
+apt-get update && apt-get install -y maven
--
To stop receiving notification emails like this one, please contact
['"commits@mxnet.apache.org" <co...@mxnet.apache.org>'].