[Bug 1938324] Re: gnu-efi does not support RISC-V

Heinrich Schuchardt 1938324 at bugs.launchpad.net
Thu Jul 29 16:10:16 UTC 2021


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
Foundations Bugs, which is subscribed to gnu-efi in Ubuntu.
https://bugs.launchpad.net/bugs/1938324

Title:
  gnu-efi does not support RISC-V

Status in gnu-efi package in Ubuntu:
  New

Bug description:
  The Ubuntu package for gnu-efi does not support the RISC-V
  architecture.

  Build version v3.0.13 with all necessary packages to enable the RISC-V
  architecture.

  A snapshot build has been created in ppa:xypron/gnu-efi.

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




More information about the foundations-bugs mailing list