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