FS#69694 - [fwupd] broken EFI binary in 1.5.6-1
Attached to Project:
Community Packages
Opened by Toke Høiland-Jørgensen (tohojo) - Thursday, 18 February 2021, 15:25 GMT
Last edited by Bruno Pagani (ArchangeGabriel) - Wednesday, 21 July 2021, 13:49 GMT
Opened by Toke Høiland-Jørgensen (tohojo) - Thursday, 18 February 2021, 15:25 GMT
Last edited by Bruno Pagani (ArchangeGabriel) - Wednesday, 21 July 2021, 13:49 GMT
|
Details
Description:
The EFI binary shipped with the 1.5.6-1 version of fwupd is broken on my system. Trying to launch it from the system firmware just fails, and loading it from systemd-boot or an efi shell says "unsupported file". The file size is also significantly smaller (44k vs 64k) than in the previous 1.5.5 version of the package (downgrading to that fixed the issue). |
This task depends upon
Closed by Bruno Pagani (ArchangeGabriel)
Wednesday, 21 July 2021, 13:49 GMT
Reason for closing: Upstream
Additional comments about closing: Fixed upstream in 1.5.7, and we are now at 1.6.1.
Wednesday, 21 July 2021, 13:49 GMT
Reason for closing: Upstream
Additional comments about closing: Fixed upstream in 1.5.7, and we are now at 1.6.1.
@Morten, I tried recompiling without the SBAT args. That still gets me an EFI binary of 44k, but it does appear to be executing. I.e., I don't get the "unsupported file" error from systemd-boot when I select the firmware updater. However, it doesn't really appear to work correctly either: I just get a black screen that appears to hang. Whereas if I downgrade to 1.5.5, I get a "no update file found, called in error?" message when I execute the EFI binary...