]> git.apps.os.sepia.ceph.com Git - ceph-build.git/commitdiff
ceph-perf-pull-requests: update libarchive 1948/head
authorChristopher Hoffman <choffman@redhat.com>
Fri, 7 Jan 2022 17:54:18 +0000 (17:54 +0000)
committerChristopher Hoffman <choffman@redhat.com>
Wed, 19 Jan 2022 17:21:45 +0000 (17:21 +0000)
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 <choffman@redhat.com>
ceph-perf-pull-requests/config/definitions/ceph-perf-pull-requests.yml

index 3b10ae5cddc1c03e9e35e0b98965ae83ba331b72..8706c0baf867598e7a1ccd03157e9f54dd2731ac 100644 (file)
               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`.