diff --git a/packaging/makeself/jobs/15-libucontext.install.sh b/packaging/makeself/jobs/15-libucontext.install.sh
index ea7786d279..d281dd2e72 100755
--- a/packaging/makeself/jobs/15-libucontext.install.sh
+++ b/packaging/makeself/jobs/15-libucontext.install.sh
@@ -5,6 +5,13 @@
 . "$(dirname "${0}")/../functions.sh" "${@}" || exit 1
 # Source of truth for all the packages we bundle in static builds
 . "$(dirname "${0}")/../bundled-packages.version"
+
+
+case "${BUILDARCH}" in
+    armv6l|armv7l) ;;
+    *) exit 0 ;;
+esac
+
 # shellcheck disable=SC2015
 [ "${GITHUB_ACTIONS}" = "true" ] && echo "::group::Building libucontext" || true
 
diff --git a/packaging/makeself/jobs/20-libunwind.install.sh b/packaging/makeself/jobs/20-libunwind.install.sh
index 676a7ce184..7e4d8704a3 100755
--- a/packaging/makeself/jobs/20-libunwind.install.sh
+++ b/packaging/makeself/jobs/20-libunwind.install.sh
@@ -5,6 +5,12 @@
 . "$(dirname "${0}")/../functions.sh" "${@}" || exit 1
 # Source of truth for all the packages we bundle in static builds
 . "$(dirname "${0}")/../bundled-packages.version"
+
+case "${BUILDARCH}" in
+    armv6l|armv7l) ;;
+    *) exit 0 ;;
+esac
+
 # shellcheck disable=SC2015
 [ "${GITHUB_ACTIONS}" = "true" ] && echo "::group::Building libunwind" || true