summaryrefslogtreecommitdiffstats
path: root/packaging/makeself/jobs
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 /packaging/makeself/jobs
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 'packaging/makeself/jobs')
-rwxr-xr-xpackaging/makeself/jobs/50-bash-5.1.16.install.sh3
-rwxr-xr-xpackaging/makeself/jobs/50-curl-7.82.0.install.sh3
-rwxr-xr-xpackaging/makeself/jobs/50-fping-5.1.install.sh3
-rwxr-xr-xpackaging/makeself/jobs/70-netdata-git.install.sh3
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