tFixes regarding live-sdk. - libdevuansdk - common library for devuan's simple distro kits
HTML git clone https://git.parazyd.org/libdevuansdk
DIR Log
DIR Files
DIR Refs
DIR Submodules
DIR README
DIR LICENSE
---
DIR commit 95146870fe653c86d8c015bad227a497b25efceb
DIR parent c09251517deaef4fad1fd694a50ee3b611073a45
HTML Author: parazyd <parazyd@dyne.org>
Date: Sat, 16 Dec 2017 20:35:23 +0100
Fixes regarding live-sdk.
Diffstat:
M zlibs/iso | 14 ++++++++++++--
M zlibs/sysconf | 2 +-
2 files changed, 13 insertions(+), 3 deletions(-)
---
DIR diff --git a/zlibs/iso b/zlibs/iso
t@@ -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
}
DIR diff --git a/zlibs/sysconf b/zlibs/sysconf
t@@ -30,7 +30,7 @@ EOF
conf_print_fstab() {
fn conf_print_fstab
-
+ [[ -n "$livesdk_version" ]] && return
cat <<EOF
#<file system> <mount point> <type> <options> <dump> <pass>
# rootfs