diff options
author | Daniel Cordero <catalyst@0xdc.io> | 2022-04-19 17:40:15 +0000 |
---|---|---|
committer | Matt Turner <mattst88@gentoo.org> | 2022-04-20 16:24:10 -0700 |
commit | 05b1f53a03e6e4ca9373cbd280c4e22ed234ac4f (patch) | |
tree | c19acfe38a3a99b03238289aa16dd9051a8890aa | |
parent | catalyst: Replace a tab (diff) | |
download | catalyst-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-x | targets/support/create-iso.sh | 2 |
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 |