syslinux in bionic and newer need a small fix to avoid FTBFS now that
gnu-efi provides memset() and memcpy().

** Description changed:

+ [Impact]
+ All users on UEFI systems.
+ 
  Gnu-efi needs to be backported everywhere to support new shim releases.
  This applies to bionic, xenial, and trusty.
+ 
+ This is to properly build the new shim releases on these releases of
+ Ubuntu.
+ 
+ 
+ [Test cases]
+ -- build tests --
+ Validate that the following reverse-dependencies build correctly:
+ 
+ 
+ == Functionality tests ==
+ 
+ Run the following tests after the packages have been rebuilt against the
+ new gnu-efi.
+ 
+ === mokutil ===
+ Validate that mokutil can process:
+ - Certificate import: mokutil --import <file.der>
+ - List enrolled certificates: mokutil --list-enrolled
+ - Set verbosity: mokutil --set-verbosity true
+ 
+ Reboot, and validate that MokManager processes the requested changes.
+ 
+ 
+ === efibootmgr ===
+ Validate that efibootmgr can read the BootEntries normally:
+ 
+ sudo efibootmgr -v
+ 
+ 
+ [Regression potential]
+ gnu-efi is a library that supports applications in handling EFI variables in 
and outside of the runtime environment, along with supporting standard library 
features for EFI applications. As such, any application that makes uses of EFI 
variables on a running system or as their own EFI application should be 
validated against possible corruption of the contents of the variables, as well 
as doing smoketesting of the EFI applications themselves for incorrect 
behavior, crashes, and other runtime issues.

** Also affects: syslinux (Ubuntu)
   Importance: Undecided
       Status: New

** Changed in: gnu-efi (Ubuntu)
       Status: New => Fix Released

** Also affects: gnu-efi (Ubuntu Bionic)
   Importance: Undecided
       Status: New

** Also affects: syslinux (Ubuntu Bionic)
   Importance: Undecided
       Status: New

** Changed in: syslinux (Ubuntu)
       Status: New => In Progress

** Changed in: syslinux (Ubuntu)
     Assignee: (unassigned) => Mathieu Trudel-Lapierre (cyphermox)

** Changed in: syslinux (Ubuntu)
   Importance: Undecided => High

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

Title:
  Backport gnu-efi 3.0.8 to all supported releases for SHIM

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

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to