Commit b10f50b0 authored by Michal Berger's avatar Michal Berger Committed by Tomasz Zawadzki
Browse files

scripts/pkgdep: Add pkg-config package to {rhel,debian}-based distros



Some distros provide it as a dependency for other packages we installed,
some ship it by default and some force us to install it explicitly.
Since our build infra depend on it, add it to pkgdep.

Change-Id: I053a8700f73db8badc17aa25962d459937d9fd67
Signed-off-by: default avatarMichal Berger <michal.berger@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/23082


Reviewed-by: default avatarJim Harris <jim.harris@samsung.com>
Reviewed-by: default avatarTomasz Zawadzki <tomasz.zawadzki@intel.com>
Tested-by: default avatarSPDK CI Jenkins <sys_sgci@intel.com>
Community-CI: Mellanox Build Bot
parent 89d49f77
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -22,8 +22,12 @@ case "$VERSION_CODENAME" in
			source "$virtdir/bin/activate"
			"$virtdir/bin/pip3" "$@"
		)

		apt-get install -y pkgconf
		;;
	*)
		apt-get install -y pkg-config
		;;
	*) ;;
esac

apt-get install -y gcc g++ make libcunit1-dev libaio-dev libssl-dev libjson-c-dev libcmocka-dev uuid-dev libiscsi-dev
+2 −1
Original line number Diff line number Diff line
@@ -100,7 +100,8 @@ 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 \
	clang clang-devel python3-pip unzip keyutils keyutils-libs-devel fuse3-devel patchelf
	clang clang-devel python3-pip unzip keyutils keyutils-libs-devel fuse3-devel patchelf \
	pkgconfig

# Minimal install
# workaround for arm: ninja fails with dep on skbuild python module