kudu-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From danburk...@apache.org
Subject [1/6] kudu git commit: installation.adoc: add JDK and flex dependencies
Date Tue, 07 Nov 2017 19:15:13 GMT
Repository: kudu
Updated Branches:
  refs/heads/master e1d9f0e8c -> 9748fd2c8


installation.adoc: add JDK and flex dependencies

Change-Id: Ic1d3c7a033da80becf3b96e3cb00854542bed624
Reviewed-on: http://gerrit.cloudera.org:8080/8463
Tested-by: Dan Burkert <danburkert@apache.org>
Reviewed-by: Todd Lipcon <todd@apache.org>


Project: http://git-wip-us.apache.org/repos/asf/kudu/repo
Commit: http://git-wip-us.apache.org/repos/asf/kudu/commit/b7afa9ca
Tree: http://git-wip-us.apache.org/repos/asf/kudu/tree/b7afa9ca
Diff: http://git-wip-us.apache.org/repos/asf/kudu/diff/b7afa9ca

Branch: refs/heads/master
Commit: b7afa9caef8263c1d9e9dc39d00f06995de6b5a7
Parents: e1d9f0e
Author: Dan Burkert <danburkert@apache.org>
Authored: Fri Nov 3 15:28:19 2017 -0400
Committer: Todd Lipcon <todd@apache.org>
Committed: Mon Nov 6 22:20:07 2017 +0000

----------------------------------------------------------------------
 docs/installation.adoc | 20 ++++++++++++--------
 1 file changed, 12 insertions(+), 8 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/kudu/blob/b7afa9ca/docs/installation.adoc
----------------------------------------------------------------------
diff --git a/docs/installation.adoc b/docs/installation.adoc
index 30a0ffa..8d84540 100644
--- a/docs/installation.adoc
+++ b/docs/installation.adoc
@@ -66,6 +66,10 @@ Windows::
 media may significantly improve latency when Kudu is configured for its highest
 durability levels.
 
+.Java
+- JDK 7 or JDK 8 is required to build Kudu, but a JRE is not required at runtime
+  except for tests.
+
 [[install_packages]]
 == Install Using Packages
 You can install Kudu using packages managed by the operating system.
@@ -253,7 +257,7 @@ on a version older than 7.0, the Red Hat Developer Toolset must be installed
 +
 ----
 $ sudo yum install autoconf automake cyrus-sasl-devel cyrus-sasl-gssapi \
-  cyrus-sasl-plain gcc gcc-c++ gdb git krb5-server krb5-workstation libtool \
+  cyrus-sasl-plain flex gcc gcc-c++ gdb git krb5-server krb5-workstation libtool \
   make openssl-devel patch pkgconfig redhat-lsb-core rsync unzip vim-common which
 ----
 
@@ -334,7 +338,7 @@ automated deployment scenario. It skips the steps marked *Optional* above.
 #!/bin/bash
 
 sudo yum -y install autoconf automake cyrus-sasl-devel cyrus-sasl-gssapi \
-  cyrus-sasl-plain gcc gcc-c++ gdb git krb5-server krb5-workstation libtool \
+  cyrus-sasl-plain flex gcc gcc-c++ gdb git krb5-server krb5-workstation libtool \
   make openssl-devel patch pkgconfig redhat-lsb-core rsync unzip vim-common which
 DTLS_RPM=rhscl-devtoolset-3-epel-6-x86_64-1-2.noarch.rpm
 DTLS_RPM_URL=https://www.softwarecollections.org/repos/rhscl/devtoolset-3/epel-6-x86_64/noarch/${DTLS_RPM}
@@ -360,7 +364,7 @@ make -j4
 . Install the prerequisite libraries, if they are not installed.
 +
 ----
-$ sudo apt-get install autoconf automake curl g++ gcc gdb git \
+$ sudo apt-get install autoconf automake curl flex g++ gcc gdb git \
   krb5-admin-server krb5-kdc krb5-user libkrb5-dev libsasl2-dev libsasl2-modules \
   libsasl2-modules-gssapi-mit libssl-dev libtool lsb-release make ntp openssl \
   patch pkg-config python rsync unzip vim-common
@@ -425,7 +429,7 @@ the steps marked *Optional* above.
 ----
 #!/bin/bash
 
-sudo apt-get -y install autoconf automake curl g++ gcc gdb git \
+sudo apt-get -y install autoconf automake curl flex g++ gcc gdb git \
   krb5-admin-server krb5-kdc krb5-user libkrb5-dev libsasl2-dev libsasl2-modules \
   libsasl2-modules-gssapi-mit libssl-dev libtool lsb-release make ntp openssl \
   patch pkg-config python rsync unzip vim-common
@@ -448,8 +452,8 @@ make -j4
 +
 ----
 $ sudo zypper install autoconf automake curl cyrus-sasl-devel \
-  cyrus-sasl-gssapi gcc gcc-c++ gdb git krb5-devel libtool lsb-release make ntp \
-  openssl-devel patch pkg-config python rsync unzip vim
+  cyrus-sasl-gssapi flex gcc gcc-c++ gdb git krb5-devel libtool lsb-release \
+  make ntp openssl-devel patch pkg-config python rsync unzip vim
 ----
 
 . Clone the Git repository and change to the new `kudu` directory.
@@ -501,8 +505,8 @@ the steps marked *Optional* above.
 #!/bin/bash
 
 sudo zypper install -y autoconf automake curl cyrus-sasl-devel \
-  cyrus-sasl-gssapi gcc gcc-c++ gdb git krb5-devel libtool lsb-release make ntp \
-  openssl-devel patch pkg-config python rsync unzip vim
+  cyrus-sasl-gssapi flex gcc gcc-c++ gdb git krb5-devel libtool lsb-release \
+  make ntp openssl-devel patch pkg-config python rsync unzip vim
 git clone https://github.com/apache/kudu
 cd kudu
 thirdparty/build-if-necessary.sh


Mime
View raw message