From a342847df7d80b068360a8fb35ede9545bea9326 Mon Sep 17 00:00:00 2001 From: Michal Berger Date: Mon, 12 Sep 2022 10:14:21 +0200 Subject: [PATCH] pkgdep: Add clang packages to rhel-based distros Currently these packages are installed through (sometimes weak) dependencies. Install them explicitly instead. Signed-off-by: Michal Berger Change-Id: I5d8f7c92be4a74028ce028eef33ec4ac6d2ad792 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/14447 Community-CI: Mellanox Build Bot Tested-by: SPDK CI Jenkins Reviewed-by: Kamil Godzwon Reviewed-by: Tomasz Zawadzki Reviewed-by: Jim Harris Reviewed-by: Paul Luse --- scripts/pkgdep/rhel.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/scripts/pkgdep/rhel.sh b/scripts/pkgdep/rhel.sh index e1901b055..bfaeee15d 100755 --- a/scripts/pkgdep/rhel.sh +++ b/scripts/pkgdep/rhel.sh @@ -83,7 +83,9 @@ if [ "$(uname -m)" = "aarch64" ]; then fi yum install -y gcc gcc-c++ make CUnit-devel libaio-devel openssl-devel \ - libuuid-devel libiscsi-devel ncurses-devel json-c-devel libcmocka-devel + libuuid-devel libiscsi-devel ncurses-devel json-c-devel libcmocka-devel \ + clang clang-devel + # for rhel and centos7 OpenSSL 1.1 should be installed via EPEL if echo "$ID $VERSION_ID" | grep -E -q 'centos 7|rhel 7'; then yum install -y openssl11-devel