From 6f87d356cf3b0384e1d6eb827a5883a7b514ecf0 Mon Sep 17 00:00:00 2001 From: ctmd1234567 Date: Sat, 23 May 2026 21:43:26 +0800 Subject: [PATCH] Add architecture fence to Ubuntu mmdv build script --- contrib/dependency/ubuntu2404/build-mmdv-ubuntu24.sh | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/contrib/dependency/ubuntu2404/build-mmdv-ubuntu24.sh b/contrib/dependency/ubuntu2404/build-mmdv-ubuntu24.sh index 9cd702b1..4a81ef71 100755 --- a/contrib/dependency/ubuntu2404/build-mmdv-ubuntu24.sh +++ b/contrib/dependency/ubuntu2404/build-mmdv-ubuntu24.sh @@ -73,6 +73,16 @@ set -e # so a failed build step would otherwise be silently ignored. set -o pipefail +MMDV_ARCH="$(uname -m)" +case "${MMDV_ARCH}" in + x86_64|amd64) + ;; + *) + echo "Unsupported architecture: ${MMDV_ARCH}. This script currently supports x86-64 only." >&2 + exit 1 + ;; +esac + MMDV_WRITE_ACTIVATE_ONLY=0 MMDV_PRINT_PREFIX_ONLY=0 MMDV_NO_CONFIRM=0