You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kudu.apache.org by ad...@apache.org on 2016/01/21 04:04:11 UTC

[3/3] incubator-kudu git commit: docs: update requirements

docs: update requirements

On RHEL, pkg-config is actually pkgconfig, and we should also include the
various autotools and compiler requirements. Meanwhile, Debian users need to
install boost-system in addition to boost-thread.

Change-Id: Ic2e75c31033a55c33ad1d6f790a2f4024da48da8
Reviewed-on: http://gerrit.cloudera.org:8080/1809
Tested-by: Internal Jenkins
Reviewed-by: Dan Burkert <da...@cloudera.com>


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

Branch: refs/heads/master
Commit: 3a31cfcb0e0c8142fa793bccb4222ce4c822ee12
Parents: 3e8d29f
Author: Adar Dembo <ad...@cloudera.com>
Authored: Fri Jan 15 17:41:59 2016 -0800
Committer: Adar Dembo <ad...@cloudera.com>
Committed: Wed Jan 20 23:48:04 2016 +0000

----------------------------------------------------------------------
 docs/installation.adoc | 24 +++++++++++++-----------
 1 file changed, 13 insertions(+), 11 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/3a31cfcb/docs/installation.adoc
----------------------------------------------------------------------
diff --git a/docs/installation.adoc b/docs/installation.adoc
index 6f5536e..a6a2388 100644
--- a/docs/installation.adoc
+++ b/docs/installation.adoc
@@ -205,8 +205,9 @@ need, you can build Kudu from source. You can build from source on any supported
 . Install the prerequisite libraries, if they are not installed:
 +
 ----
-$ sudo yum install boost-static boost-devel openssl-devel cyrus-sasl-devel \
-  cyrus-sasl-plain patch pkg-config make rsync vim-common gdb
+$ sudo yum install gcc gcc-c++ autoconf automake libtool \
+  boost-static boost-devel openssl-devel cyrus-sasl-devel \
+  cyrus-sasl-plain patch pkgconfig make rsync vim-common gdb
 ----
 
 . Optional: Install the `asciidoctor` gem if you plan to build documentation.
@@ -272,8 +273,9 @@ automated deployment scenario. It skips the steps marked *Optional* above.
 ----
 #!/bin/bash
 
-sudo yum -y install boost-static boost-devel openssl-devel cyrus-sasl-devel \
-  cyrus-sasl-plain patch pkg-config make rsync vim-common gdb
+sudo yum -y install gcc gcc-c++ autoconf automake libtool \
+  boost-static boost-devel openssl-devel cyrus-sasl-devel \
+  cyrus-sasl-plain patch pkgconfig make rsync vim-common gdb
 cd kudu
 thirdparty/build-if-necessary.sh
 mkdir -p build
@@ -292,15 +294,15 @@ make install
 . Install the prerequisite libraries, if they are not installed:
 +
 ----
-$ sudo apt-get -y install git autoconf automake libboost-thread-dev curl gcc g++ \
-  libssl-dev libsasl2-dev libsasl2-modules libtool ntp patch pkg-config make rsync \
-  unzip vim-common gdb python
+$ sudo apt-get install git autoconf automake libboost-thread-dev \
+  libboost-system-dev curl gcc g++ libssl-dev libsasl2-dev libsasl2-modules \
+  libtool ntp patch pkg-config make rsync unzip vim-common gdb python
 ----
 
 . Optional: Install the `asciidoctor` gem and xsltproc if you plan to build documentation.
 +
 ----
-$ sudo apt-get -y install asciidoctor xsltproc
+$ sudo apt-get install asciidoctor xsltproc
 ----
 
 . Clone the Git repository and change to the new `kudu` directory.
@@ -360,9 +362,9 @@ the steps marked *Optional* above.
 ----
 #!/bin/bash
 
-sudo apt-get -y install git autoconf automake libboost-thread-dev curl gcc g++ \
-  libssl-dev libsasl2-dev libsasl2-modules libtool ntp patch pkg-config make rsync \
-  unzip vim-common gdb python
+sudo apt-get -y install git autoconf automake libboost-thread-dev \
+  libboost-system-dev curl gcc g++ libssl-dev libsasl2-dev libsasl2-modules \
+  libtool ntp patch pkg-config make rsync unzip vim-common gdb python
 git clone http://github.com/cloudera/kudu
 cd kudu
 thirdparty/build-if-necessary.sh