Comment 3 for bug 1938324

Revision history for this message
Heinrich Schuchardt (xypron) wrote :

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