From faac199483b59f05aba30618c83983b8de043f79 Mon Sep 17 00:00:00 2001 From: nrames759 Date: Fri, 24 Apr 2026 11:41:17 +0530 Subject: [PATCH] native build stall fix --- install-middleware.sh | 4 ++++ scripts/install_dependencies.sh | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/install-middleware.sh b/install-middleware.sh index 0dbd36fc..3fc5b53c 100755 --- a/install-middleware.sh +++ b/install-middleware.sh @@ -19,6 +19,10 @@ # #set -x +# Prevent interactive prompts during package installation (for CI/CD environments) +export DEBIAN_FRONTEND=noninteractive +export TZ=Etc/UTC + if [[ -z "${MAKEFLAGS}" ]]; then export MAKEFLAGS=-j$(nproc) fi diff --git a/scripts/install_dependencies.sh b/scripts/install_dependencies.sh index dac9e629..ead34bb5 100644 --- a/scripts/install_dependencies.sh +++ b/scripts/install_dependencies.sh @@ -82,7 +82,7 @@ function package_exists_lin_fn() { function install_package_fn() { if ! package_exists_lin_fn $1 ; then echo "Installing $1" - sudo apt install $1 -y + sudo TZ=Etc/UTC DEBIAN_FRONTEND=noninteractive apt install $1 -y if [ $? == 0 ] ; then INSTALL_STATUS_ARR+=("$1 was successfully installed.") else @@ -110,7 +110,7 @@ function pip_install_package_fn() function install_pkgs_linux_fn() { - sudo apt update + sudo DEBIAN_FRONTEND=noninteractive apt update install_package_fn git install_package_fn cmake install_package_fn gcc