aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Cordero <catalyst@0xdc.io>2022-04-19 17:40:15 +0000
committerMatt Turner <mattst88@gentoo.org>2022-04-20 16:24:10 -0700
commit05b1f53a03e6e4ca9373cbd280c4e22ed234ac4f (patch)
treec19acfe38a3a99b03238289aa16dd9051a8890aa
parentcatalyst: Replace a tab (diff)
downloadcatalyst-05b1f53a03e6e4ca9373cbd280c4e22ed234ac4f.tar.gz
catalyst-05b1f53a03e6e4ca9373cbd280c4e22ed234ac4f.tar.bz2
catalyst-05b1f53a03e6e4ca9373cbd280c4e22ed234ac4f.zip
create-iso.sh: split iso-level arguments
When enclosed in quotes and expanded with "${variable[@]}", the word is expanded to be a single argument, rather than two separate arguments. i.e. argv[2] = "-iso-level 3" instead of argv[2] = "-iso-level" argv[3] = "3" This lead to the failure: xorriso : FAILURE : -as mkisofs: Unrecognized option '-iso-level 3' xorriso : aborting : -abort_on 'FAILURE' encountered 'FAILURE' grub-mkrescue: error: `xorriso` invocation failed Fixes: 0b56dbe4 ("livecd: Use ISO level 3") Signed-off-by: Matt Turner <mattst88@gentoo.org>
-rwxr-xr-xtargets/support/create-iso.sh2
1 files changed, 1 insertions, 1 deletions
diff --git a/targets/support/create-iso.sh b/targets/support/create-iso.sh
index 45ef1696..9991b930 100755
--- a/targets/support/create-iso.sh
+++ b/targets/support/create-iso.sh
@@ -194,7 +194,7 @@ case ${clst_hostarch} in
amd64|arm64|ia64|ppc*|powerpc*|sparc*|x86)
isoroot_checksum
- extra_opts=("-joliet" "-iso-level 3")
+ extra_opts=("-joliet" "-iso-level" "3")
case ${clst_hostarch} in
sparc*) extra_opts+=("--sparc-boot") ;;
esac