Skip to content

Commit ff60bfb

Browse files
Fix ISO build failure by updating bootmodes
The ISO build was failing with the error `_make_bootmode_: command not found`. This was caused by an outdated `bootmodes` configuration in `profiledef.sh` that is no longer compatible with recent versions of `archiso`. This commit updates the `bootmodes` array to use the new, simplified format (`'bios.syslinux'` and `'uefi.systemd-boot'`) as specified in the latest `archiso` documentation. This resolves the build failure.
1 parent 7d0c94a commit ff60bfb

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

profiledef.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ iso_application="Arch Linux No Beep Live/Rescue DVD"
88
iso_version="$(date --date="@${SOURCE_DATE_EPOCH:-$(date +%s)}" +%Y.%m.%d)"
99
install_dir="arch"
1010
buildmodes=('iso')
11-
bootmodes=('bios.syslinux.mbr,bios.syslinux.eltorito,uefi-ia32.systemd-boot.esp,uefi-x64.systemd-boot.esp,uefi-ia32.systemd-boot.eltorito,uefi-x64.systemd-boot.eltorito')
11+
bootmodes=('bios.syslinux' 'uefi.systemd-boot')
1212
arch="x86_64"
1313
pacman_conf="pacman.conf"
1414
airootfs_image_type="squashfs"

0 commit comments

Comments
 (0)