diff options
author | Austin S. Hemmelgarn <austin@netdata.cloud> | 2022-04-18 14:21:02 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-04-18 14:21:02 -0400 |
commit | 3f97fe0355dd809939fb5a73fe1e76b86306908f (patch) | |
tree | ab5100a5f3c18a943dcb3f18042f7e61d1b39e05 /packaging/makeself/jobs | |
parent | 42f88e1b9c490ae9f8e21e67c543474dbae2c88b (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 'packaging/makeself/jobs')
4 files changed, 8 insertions, 4 deletions
diff --git a/packaging/makeself/jobs/50-bash-5.1.16.install.sh b/packaging/makeself/jobs/50-bash-5.1.16.install.sh index d5cdfff1cc..54c3b10a96 100755 --- a/packaging/makeself/jobs/50-bash-5.1.16.install.sh +++ b/packaging/makeself/jobs/50-bash-5.1.16.install.sh @@ -20,7 +20,8 @@ run ./configure \ --enable-array-variables \ --disable-progcomp \ --disable-profiling \ - --disable-nls + --disable-nls \ + --disable-dependency-tracking run make clean run make -j "$(nproc)" diff --git a/packaging/makeself/jobs/50-curl-7.82.0.install.sh b/packaging/makeself/jobs/50-curl-7.82.0.install.sh index f8fa4042c6..d593a94dde 100755 --- a/packaging/makeself/jobs/50-curl-7.82.0.install.sh +++ b/packaging/makeself/jobs/50-curl-7.82.0.install.sh @@ -37,7 +37,8 @@ run ./configure \ --enable-ipv6 \ --enable-cookies \ --with-ca-fallback \ - --with-openssl + --with-openssl \ + --disable-dependency-tracking # Curl autoconf does not honour the curl_LDFLAGS environment variable run sed -i -e "s/LDFLAGS =/LDFLAGS = -all-static/" src/Makefile diff --git a/packaging/makeself/jobs/50-fping-5.1.install.sh b/packaging/makeself/jobs/50-fping-5.1.install.sh index e1435e9444..51f154a7ea 100755 --- a/packaging/makeself/jobs/50-fping-5.1.install.sh +++ b/packaging/makeself/jobs/50-fping-5.1.install.sh @@ -17,7 +17,8 @@ export PKG_CONFIG_PATH="/openssl-static/lib/pkgconfig" run ./configure \ --prefix="${NETDATA_INSTALL_PATH}" \ --enable-ipv4 \ - --enable-ipv6 + --enable-ipv6 \ + --disable-dependency-tracking cat > doc/Makefile << EOF all: diff --git a/packaging/makeself/jobs/70-netdata-git.install.sh b/packaging/makeself/jobs/70-netdata-git.install.sh index 98fc4dbe8d..bda75592ac 100755 --- a/packaging/makeself/jobs/70-netdata-git.install.sh +++ b/packaging/makeself/jobs/70-netdata-git.install.sh @@ -32,7 +32,8 @@ run ./netdata-installer.sh \ --dont-start-it \ --require-cloud \ --use-system-protobuf \ - --dont-scrub-cflags-even-though-it-may-break-things + --dont-scrub-cflags-even-though-it-may-break-things \ + --one-time-build # shellcheck disable=SC2015 [ "${GITHUB_ACTIONS}" = "true" ] && echo "::group::Finishing netdata install" || true |