summaryrefslogtreecommitdiffstats
path: root/packaging/installer
diff options
context:
space:
mode:
authorAustin S. Hemmelgarn <austin@netdata.cloud>2020-04-20 19:36:25 -0400
committerGitHub <noreply@github.com>2020-04-21 09:36:25 +1000
commit9b644c6d38d8c91518a80a5c4464471fb5875802 (patch)
treeb1885e76a23a820cc00576ce1a3b26bcbe6ae023 /packaging/installer
parent85d41ad9affb1f55f58fb1c3e35fe848db1f0c54 (diff)
Added JSON-C dependency handling to instlal and packaging. (#8776)
* Add JSON-C dependency handling to instlal and packaging. * Update build failure message.
Diffstat (limited to 'packaging/installer')
-rwxr-xr-xpackaging/installer/install-required-packages.sh12
1 files changed, 12 insertions, 0 deletions
diff --git a/packaging/installer/install-required-packages.sh b/packaging/installer/install-required-packages.sh
index 26a17192e1..823cb620da 100755
--- a/packaging/installer/install-required-packages.sh
+++ b/packaging/installer/install-required-packages.sh
@@ -597,6 +597,17 @@ declare -A pkg_cmake=(
['default']="cmake"
)
+declare -A pkg_json_c_dev=(
+ ['alpine']="json-c-dev"
+ ['arch']="json-c"
+ ['clearlinux']="devpkg-json-c"
+ ['debian']="libjson-c-dev"
+ ['gentoo']="dev-libs/json-c"
+ ['sabayon']="dev-libs/json-c"
+ ['suse']="libjson-c-devel"
+ ['default']="json-c-devel"
+)
+
declare -A pkg_bridge_utils=(
['gentoo']="net-misc/bridge-utils"
['clearlinux']="network-basic"
@@ -1170,6 +1181,7 @@ packages() {
suitable_package libz-dev
suitable_package libuuid-dev
suitable_package libmnl-dev
+ suitable_package json-c-dev
fi
# -------------------------------------------------------------------------