The 3.0.13 release was in March 2021. The RISC-V patches were added
after this.

What I have done in my PPA is using a 3.0.13 tarball and adding the 22
patches written thereafter to debian/patches:

0001-Add-Device-Path-Utilities-Protocol-support.patch
0002-Add-EFI_SHELL_PROTOCOL-definitions.patch
0003-Move-EFI_SHELL_PARAMETERS_PROTOCOL-related-definitio.patch
0004-Add-EFI_SHELL_DYNAMIC_COMMAND_PROTOCOL-definitions.patch
0005-Undefined-Status-in-LibGetVariableAndSize.patch
0006-Initial-support-for-RISCV64.patch
0007-lisb-str.c-simplify-xtoi.patch
0008-lib-hand-missing-va_end.patch
0009-Fix-dummy-relocation-block-alignment.patch
0010-Add-EFI_LOADED_IMAGE_DEVICE_PATH_PROTOCOL_GUID.patch
0011-ARM-hide-hidden-pragma-for-hosted-build.patch
0012-lib-hand-missing-va_end-in-LibReinstallProtocolInter.patch
0013-lib-misc-avoid-NULL-dereference-in-LibInsertToTailOf.patch
0014-lib-str-simplify-Atoi.patch
0015-efiapi.h-add-RISC-V-machine-type-definitions.patch
0016-apps-simplify-logical-constraints.patch
0017-riscv64-missing-EFI_FUNCTION.patch
0018-riscv64-provide-efisetjmp_arch.h.patch
0019-apps-define-FrameBufferAddr-for-riscv64.patch
0020-apps-memory-leak-in-draw_boxes.patch
0021-Add-definitions-for-the-EFI-device-tree-table.patch
0022-Fix-VS2019-Code-Analysis-warnings.patch

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1938324

Title:
  gnu-efi does not support RISC-V

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnu-efi/+bug/1938324/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to