diff --git a/sys-kernel/dracut/dracut-108-r2.ebuild b/sys-kernel/dracut/dracut-108-r3.ebuild similarity index 98% rename from sys-kernel/dracut/dracut-108-r2.ebuild rename to sys-kernel/dracut/dracut-108-r3.ebuild index 7e8564719b6ff..6dcb2c228b363 100644 --- a/sys-kernel/dracut/dracut-108-r2.ebuild +++ b/sys-kernel/dracut/dracut-108-r3.ebuild @@ -107,6 +107,8 @@ PATCHES=( "${FILESDIR}"/${PN}-108-respect-objcopy-and-objdump.patch # https://github.com/dracut-ng/dracut-ng/pull/1538 "${FILESDIR}"/${PN}-108-elf-parsing-fixes.patch + # https://github.com/dracut-ng/dracut-ng/pull/1122#issuecomment-3192110686 + "${FILESDIR}"/${PN}-108-disable-ukify-magic.patch ) pkg_setup() { diff --git a/sys-kernel/dracut/files/dracut-108-disable-ukify-magic.patch b/sys-kernel/dracut/files/dracut-108-disable-ukify-magic.patch new file mode 100644 index 0000000000000..05268206de0e2 --- /dev/null +++ b/sys-kernel/dracut/files/dracut-108-disable-ukify-magic.patch @@ -0,0 +1,13 @@ +diff --git a/dracut.sh b/dracut.sh +index e6d2d9f25..792ab3d34 100755 +--- a/dracut.sh ++++ b/dracut.sh +@@ -2732,7 +2732,7 @@ if [[ $uefi == yes ]]; then + cp "$uefi_stub" "$tmp_uefi_stub" + "${OBJCOPY:-objcopy}" --remove-section .sbat "$tmp_uefi_stub" &> /dev/null + +- if command -v ukify &> /dev/null; then ++ if false; then + dinfo "*** Using ukify to create UKI ***" + if ukify build \ + --linux "$kernel_image" \