This is an automated email from the ASF dual-hosted git repository.
westonpace pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git
The following commit(s) were added to refs/heads/master by this push:
new 2599b8b028 GH-34029: [Docs] Add Ninja to packages to install (#34040)
2599b8b028 is described below
commit 2599b8b02885fe79de3fb80c6756c28f65e6b8f6
Author: Abe Tomoaki <[email protected]>
AuthorDate: Tue Feb 7 01:19:31 2023 +0900
GH-34029: [Docs] Add Ninja to packages to install (#34040)
### Rationale for this change
I built it on Ubuntu22.04 according to [Building Arrow
C++](https://arrow.apache.org/docs/dev/developers/cpp/building.html).
Then the build will fail due to missing Ninja.
### What changes are included in this PR?
Update document to also install `ninja-build`.
### Are these changes tested?
Document updates only.
### Are there any user-facing changes?
* Closes: #34029
Authored-by: abetomo <[email protected]>
Signed-off-by: Weston Pace <[email protected]>
---
docs/source/developers/cpp/building.rst | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/docs/source/developers/cpp/building.rst
b/docs/source/developers/cpp/building.rst
index 3b065aa402..4365c54998 100644
--- a/docs/source/developers/cpp/building.rst
+++ b/docs/source/developers/cpp/building.rst
@@ -53,6 +53,7 @@ On Ubuntu/Debian you can install the requirements with:
sudo apt-get install \
build-essential \
+ ninja-build \
cmake
On Alpine Linux:
@@ -64,6 +65,7 @@ On Alpine Linux:
cmake \
g++ \
gcc \
+ ninja \
make
On Fedora Linux:
@@ -74,6 +76,7 @@ On Fedora Linux:
cmake \
gcc \
gcc-c++ \
+ ninja-build \
make
On Arch Linux:
@@ -82,6 +85,7 @@ On Arch Linux:
sudo pacman -S --needed \
base-devel \
+ ninja \
cmake
On macOS, you can use `Homebrew <https://brew.sh/>`_: