diff --git a/scripts/pkgdep/arch.sh b/scripts/pkgdep/arch.sh index 0d4bf9b32..aba0ec2f2 100755 --- a/scripts/pkgdep/arch.sh +++ b/scripts/pkgdep/arch.sh @@ -2,7 +2,7 @@ # Install main dependencies pacman -Sy --needed --noconfirm gcc make cmake cunit libaio openssl \ - libutil-linux libiscsi python ncurses ninja meson + libutil-linux libiscsi python ncurses json-c cmocka ninja meson # Additional dependencies for SPDK CLI pacman -Sy --needed --noconfirm python-pexpect python-pip libffi pip install configshell_fb diff --git a/scripts/pkgdep/clear-linux-os.sh b/scripts/pkgdep/clear-linux-os.sh index 54d2db410..0d7ec130e 100755 --- a/scripts/pkgdep/clear-linux-os.sh +++ b/scripts/pkgdep/clear-linux-os.sh @@ -2,7 +2,7 @@ # Install main dependencies swupd bundle-add -y c-basic make cmake dev-utils openssl devpkg-libiscsi \ - devpkg-ncurses python3-basic python-extras devpkg-open-iscsi \ + devpkg-ncurses python3-basic python-extras devpkg-open-iscsi devpkg-json-c \ storage-utils # Additional dependencies for ISA-L used in compression swupd bundle-add -y dev-utils-dev diff --git a/scripts/pkgdep/debian.sh b/scripts/pkgdep/debian.sh index c9119225c..25dd863cf 100755 --- a/scripts/pkgdep/debian.sh +++ b/scripts/pkgdep/debian.sh @@ -3,7 +3,7 @@ VERSION_ID_NUM=$(sed 's/\.//g' <<< $VERSION_ID) # Includes Ubuntu, Debian # Minimal install -apt-get install -y gcc g++ make cmake libcunit1-dev libaio-dev libssl-dev \ +apt-get install -y gcc g++ make cmake libcunit1-dev libaio-dev libssl-dev libjson-c-dev libcmocka-dev \ uuid-dev libiscsi-dev python libncurses5-dev libncursesw5-dev python3-pip pip3 install ninja pip3 install meson diff --git a/scripts/pkgdep/rhel.sh b/scripts/pkgdep/rhel.sh index 96ee715e5..9d5bd331a 100755 --- a/scripts/pkgdep/rhel.sh +++ b/scripts/pkgdep/rhel.sh @@ -76,7 +76,7 @@ if [ "$(uname -m)" = "aarch64" ]; then fi yum install -y gcc gcc-c++ make cmake CUnit-devel libaio-devel openssl-devel \ - libuuid-devel libiscsi-devel ncurses-devel + libuuid-devel libiscsi-devel ncurses-devel json-c-devel libcmocka-devel if echo "$ID $VERSION_ID" | grep -E -q 'centos 8|rhel 8'; then yum install -y python36 #Create hard link to use in SPDK as python diff --git a/scripts/pkgdep/sles.sh b/scripts/pkgdep/sles.sh index 1b87b261c..bb03f0e04 100755 --- a/scripts/pkgdep/sles.sh +++ b/scripts/pkgdep/sles.sh @@ -2,7 +2,7 @@ # Minimal install zypper install -y gcc gcc-c++ make cmake cunit-devel libaio-devel libopenssl-devel \ - libuuid-devel python-base ncurses-devel ninja meson + libuuid-devel python-base ncurses-devel json-c-devel libcmocka-devel ninja meson # Additional dependencies for DPDK zypper install -y libnuma-devel nasm # Additional dependencies for ISA-L used in compression