From cd24361307bca3cf2f72c1b7ba1ab2041e0fd59a Mon Sep 17 00:00:00 2001 From: Mike Siomkin <35493616+msiomkin@users.noreply.github.com> Date: Mon, 25 Oct 2021 11:54:53 +0300 Subject: [PATCH] Add libarchive to CentOS 8 section (#2383) Unfortunately cmake does't work without libarchive nor does it install it as a dependancy (probably it's a bug, see https://programmerah.com/solved-cmake-symbol-lookup-error-cmake-undefined-symbol-archive_write_add_filter_zstd-32832/). So, we have to install it manually. Otherwise we get: ``` [vagrant@localhost ~]$ cmake cmake: symbol lookup error: cmake: undefined symbol: archive_write_add_filter_zstd ``` --- doc/dev_guide/building_from_source.rst | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/doc/dev_guide/building_from_source.rst b/doc/dev_guide/building_from_source.rst index c46b16e682..98984c2252 100644 --- a/doc/dev_guide/building_from_source.rst +++ b/doc/dev_guide/building_from_source.rst @@ -105,8 +105,8 @@ RHEL/CentOS 7 .. code-block:: console - $ yum install python-pip - $ yum install epel-release + $ yum install -y python-pip + $ yum install -y epel-release $ curl -s https://packagecloud.io/install/repositories/packpack/backports/script.rpm.sh | bash @@ -139,10 +139,10 @@ CentOS 8 .. code-block:: console - $ dnf install epel-release + $ dnf install -y epel-release - $ dnf install -y git gcc cmake3 make gcc-c++ zlib-devel readline-devel \ - ncurses-devel openssl-devel libunwind-devel libicu-devel \ + $ dnf install -y git gcc cmake3 libarchive make gcc-c++ zlib-devel \ + readline-devel ncurses-devel openssl-devel libunwind-devel libicu-devel \ python3-pyyaml python3-six python3-gevent $ git clone https://github.com/tarantool/tarantool.git --recursive