On Tue, Feb 25, 2025 at 11:26:58AM +0100, Yves-Alexis Perez wrote: > On Tue, Feb 25, 2025 at 11:13:40AM +0100, Yves-Alexis Perez wrote: > > On Tue, Feb 25, 2025 at 10:03:37AM +0000, Luca Boccassi wrote: > > > On Tue, 25 Feb 2025 at 09:57, Yves-Alexis Perez <cor...@debian.org> wrote: > > > Would you be able to provide a patch that fixes them? > > > > Unfortunately no, but I only discovered the bug today while trying to > > use KeyTool.efi and not finding it. Is upstream aware of the issue? > > So I did a quick test by reverting the changes to the Makefile disabling > the EFI binaries build and it *seems* to actually work just fine, at > least here on my box. > > It's really a smoke test but I'm not sure how well the Ubuntu changes > have been checked. It seems to me they did a lot of work to fix the > FTBFS but the "stop building EFI binaries" might be unrelated.
Here's the (trivial) patch I used. -- Yves-Alexis Perez
From: Yves-Alexis Perez <cor...@debian.org> Date: Tue, 25 Feb 2025 11:24:03 +0100 X-Dgit-Generated: 1.9.2-3.2 0e4292b287dfbfa1afd90fdff2e863a6ef979ccb Subject: revert not building files --- diff --git a/Makefile b/Makefile index 7a37b72..fc061a6 100644 --- a/Makefile +++ b/Makefile @@ -30,13 +30,15 @@ include Make.rules EFISIGNED = $(patsubst %.efi,%-signed.efi,$(EFIFILES)) -all: $(BINARIES) $(MANPAGES) noPK.auth $(KEYAUTH) \ +all: $(EFISIGNED) $(BINARIES) $(MANPAGES) noPK.auth $(KEYAUTH) \ $(KEYUPDATEAUTH) $(KEYBLACKLISTAUTH) $(KEYHASHBLACKLISTAUTH) install: all $(INSTALL) -m 755 -d $(MANDIR) $(INSTALL) -m 644 $(MANPAGES) $(MANDIR) + $(INSTALL) -m 755 -d $(EFIDIR) + $(INSTALL) -m 755 $(EFIFILES) $(EFIDIR) $(INSTALL) -m 755 -d $(BINDIR) $(INSTALL) -m 755 $(BINARIES) $(BINDIR) $(INSTALL) -m 755 mkusb.sh $(BINDIR)/efitool-mkusb