summaryrefslogtreecommitdiffstats
path: root/netdata-installer.sh
diff options
context:
space:
mode:
authorAustin S. Hemmelgarn <austin@netdata.cloud>2022-04-18 14:21:02 -0400
committerGitHub <noreply@github.com>2022-04-18 14:21:02 -0400
commit3f97fe0355dd809939fb5a73fe1e76b86306908f (patch)
treeab5100a5f3c18a943dcb3f18042f7e61d1b39e05 /netdata-installer.sh
parent42f88e1b9c490ae9f8e21e67c543474dbae2c88b (diff)
Disable automake dependency tracking in our various one-time builds. (#12701)
* Disable automake dependency tracking in our various one-time builds. * Also disable dependency tracking code in package builds.
Diffstat (limited to 'netdata-installer.sh')
-rwxr-xr-xnetdata-installer.sh3
1 files changed, 2 insertions, 1 deletions
diff --git a/netdata-installer.sh b/netdata-installer.sh
index f59bc2b34f..8950d71881 100755
--- a/netdata-installer.sh
+++ b/netdata-installer.sh
@@ -343,6 +343,7 @@ while [ -n "${1}" ]; do
"--enable-ebpf") NETDATA_DISABLE_EBPF=0 ;;
"--disable-ebpf") NETDATA_DISABLE_EBPF=1 NETDATA_CONFIGURE_OPTIONS="$(echo "${NETDATA_CONFIGURE_OPTIONS%--disable-ebpf)}" | sed 's/$/ --disable-ebpf/g')" ;;
"--skip-available-ram-check") SKIP_RAM_CHECK=1 ;;
+ "--one-time-build") NETDATA_CONFIGURE_OPTIONS="$(echo "${NETDATA_CONFIGURE_OPTIONS%--disable-dependency-tracking)}" | sed 's/$/ --disable-dependency-tracking/g')" ;;
"--disable-cloud")
if [ -n "${NETDATA_REQUIRE_CLOUD}" ]; then
echo "Cloud explicitly enabled, ignoring --disable-cloud."
@@ -711,7 +712,7 @@ build_judy() {
run ${env_cmd} autoheader &&
run ${env_cmd} automake --add-missing --force --copy --include-deps &&
run ${env_cmd} autoconf &&
- run ${env_cmd} ./configure &&
+ run ${env_cmd} ./configure --disable-dependency-tracking &&
run ${env_cmd} ${make} ${MAKEOPTS} -C src &&
run ${env_cmd} ar -r src/libJudy.a src/Judy*/*.o; then
cd - > /dev/null || return 1