@cryptotaxi247 / netdata-1 / commits / 837c6a1fd

add pcre2 to install-required-packages "netdata" for macOS (#17633)

Ilya Mashchenko committed May 10, 2024 at 14:37 UTC 837c6a1fd9aeb8017f2b41a2bf215ea917e8ec7e
1 file changed +7 -1
packaging/installer/install-required-packages.sh
+7 -1
@@ -471,7 +471,7 @@ detect_package_manager_from_distribution() {
471 package_installer="install_brew"
472 tree="macos"
473 if [ "${IGNORE_INSTALLED}" -eq 0 ] && [ -z "${brew}" ]; then
474 - echo >&2 "command 'brew' is required to install packages on a '${distribution} ${version}' system."
474 + echo >&2 "command 'brew' is required to install packages on a '${distribution} ${version}' system. Get instructions at https://brew.sh/"
475 exit 1
476 fi
477 ;;
@@ -753,6 +753,11 @@ declare -A pkg_libsystemd_dev=(
753 ['default']="systemd-devel"
754 )
755
756 +declare -A pkg_pcre2=(
757 + ['macos']="pcre2"
758 + ['default']="NOTREQUIRED"
759 +)
760 +
761 declare -A pkg_bridge_utils=(
762 ['gentoo']="net-misc/bridge-utils"
763 ['clearlinux']="network-basic"
@@ -1310,6 +1315,7 @@ packages() {
1315 suitable_package fts-dev
1316 suitable_package libyaml-dev
1317 suitable_package libsystemd-dev
1318 + suitable_package pcre2
1319 fi
1320
1321 # -------------------------------------------------------------------------