From 4360caad291935df08f985f7385a8ab26f08b280 Mon Sep 17 00:00:00 2001 From: Leonid Pliushch Date: Thu, 23 Feb 2023 10:07:40 +0200 Subject: [PATCH] docker: don't install updates for aarch64 Workaround for aarch64 image build issues. --- Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 811bee6..88512ba 100644 --- a/Dockerfile +++ b/Dockerfile @@ -57,9 +57,9 @@ RUN busybox chown -Rh 0:0 /system && \ cd /data/data/com.termux/files/usr && \ busybox find ./bin ./lib/apt ./libexec -type f -exec busybox chmod 700 "{}" \; -# Update static DNS cache, install updates and cleanup when not building for arm. +# Install updates and cleanup when not building for arm. ENV PATH /data/data/com.termux/files/usr/bin -RUN if [ ${BOOTSTRAP_ARCH} == 'arm' ]; then exit; else \ +RUN if [ ${SYSTEM_TYPE} = 'arm' ]; then exit; else \ /system/bin/mksh -T /dev/ptmx -c "/system/bin/dnsmasq -u root -g root --pid-file /dnsmasq.pid" && sleep 1 && \ su - system -c "/data/data/com.termux/files/usr/bin/apt update" && \ su - system -c "/data/data/com.termux/files/usr/bin/apt upgrade -o Dpkg::Options::=--force-confnew -yq" && \