From 95146870fe653c86d8c015bad227a497b25efceb Mon Sep 17 00:00:00 2001 From: parazyd Date: Sat, 16 Dec 2017 20:35:23 +0100 Subject: [PATCH] Fixes regarding live-sdk. --- zlibs/iso | 14 ++++++++++++-- zlibs/sysconf | 2 +- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/zlibs/iso b/zlibs/iso index 307cc9f..802cd41 100644 --- a/zlibs/iso +++ b/zlibs/iso @@ -87,10 +87,20 @@ iso_squash_strap() { notice "creating squashfs out of strapdir" - [[ -n "$mkefi" ]] && _uefi_opt="-Xbcj x86" + case "$arch" in + amd64|i386) + _compfilt="-Xbcj x86" + ;; + arm*) + _compfilt="-Xbcj arm" + ;; + *) + _compfilt="" + ;; + esac pushd $workdir sudo mksquashfs $strapdir binary/live/filesystem.squashfs \ - -comp xz ${=_uefi_opt} -noappend || zerr + -comp xz ${=_compfilt} -noappend || zerr popd } diff --git a/zlibs/sysconf b/zlibs/sysconf index a3f9a80..6ae572a 100644 --- a/zlibs/sysconf +++ b/zlibs/sysconf @@ -30,7 +30,7 @@ EOF conf_print_fstab() { fn conf_print_fstab - + [[ -n "$livesdk_version" ]] && return cat < # rootfs