From 804286f90d8553dc8a7c00274f14c640fecb0ad2 Mon Sep 17 00:00:00 2001 From: Marco Vedovati Date: Tue, 11 Dec 2018 18:44:06 +0100 Subject: [PATCH] suse: fix port URL detection for aarch64 Fix port URL detection for aarch64, and error out if an unknown architecture is detected. Fixes: #215 Signed-off-by: Marco Vedovati --- rootfs-builder/suse/config.sh | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/rootfs-builder/suse/config.sh b/rootfs-builder/suse/config.sh index 8f4352560e..295e0b790c 100644 --- a/rootfs-builder/suse/config.sh +++ b/rootfs-builder/suse/config.sh @@ -35,15 +35,19 @@ SUSE_URL_BASE="${REPO_TRANSPORT}://${REPO_DOMAIN}" SUSE_PATH_OSS="/distribution/${OS_DISTRO,,}/$OS_VERSION/repo/oss" SUSE_PATH_UPDATE="/update/${OS_DISTRO,,}/$OS_VERSION/oss" -case "$(uname -m)" in +arch="$(uname -m)" +case "$arch" in x86_64) REPO_URL_PORT="" ;; ppc|ppc64le) REPO_URL_PORT="/ports/ppc" ;; + aarch64) + REPO_URL_PORT="/ports/aarch64" + ;; *) - REPO_URL_PORT="/ports/$arch" + die "Unsupported architecture: $arch" ;; esac SUSE_FULLURL_OSS="${SUSE_URL_BASE}${REPO_URL_PORT}${SUSE_PATH_OSS}"