From: Christopher Hoffman Date: Fri, 7 Jan 2022 17:54:18 +0000 (+0000) Subject: ceph-perf-pull-requests: update libarchive X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=31aee3635e0c320f942b1ea807ffffd8cbbee4fc;p=ceph-build.git ceph-perf-pull-requests: update libarchive Ensure version of libarchive is installed due to cmake dependency: https://access.redhat.com/solutions/6068431 Error message encountered: cmake3: symbol lookup error: cmake3: undefined symbol: archive_write_add_filter_zstd Related: https://github.com/ceph/ceph/pull/42294 Signed-off-by: Christopher Hoffman --- diff --git a/ceph-perf-pull-requests/config/definitions/ceph-perf-pull-requests.yml b/ceph-perf-pull-requests/config/definitions/ceph-perf-pull-requests.yml index 3b10ae5c..8706c0ba 100644 --- a/ceph-perf-pull-requests/config/definitions/ceph-perf-pull-requests.yml +++ b/ceph-perf-pull-requests/config/definitions/ceph-perf-pull-requests.yml @@ -172,6 +172,7 @@ sudo dnf module disable -y llvm-toolset sudo dnf copr enable -y tchaikov/llvm-toolset-10 centos-stream-8-x86_64 sudo yum install -y python3-pyyaml python3-lxml python3-prettytable clang + sudo yum update -y libarchive gcc_toolset_ver=9 # so clang is able to find gcc-toolset-${{gcc_toolset_ver}} which is listed as a # BuildRequires in ceph.spec.in, and it is installed by `run-make.sh`.