From b6b96b7bdca6f989f26b4c3aea0c15d064bd3120 Mon Sep 17 00:00:00 2001 From: James Hilliard Date: Sat, 17 May 2025 11:40:19 -0600 Subject: [PATCH] package/systemd: fix systemd-boot installation When the meson build directory was changed to buildroot-build in 4e95062f820a64ecd2402115ee552dbcf2874f02 we forgot to update the install path for the systemd-boot efi binary. Fixes: /usr/bin/install: cannot stat '/home/buildroot/buildroot/output/build/systemd-256.7/build/src/boot/efi/systemd-bootx64.efi': No such file or directory Signed-off-by: James Hilliard Signed-off-by: Peter Korsgaard --- package/systemd/systemd.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk index 337d52b1f2..71fe0de550 100644 --- a/package/systemd/systemd.mk +++ b/package/systemd/systemd.mk @@ -646,7 +646,7 @@ SYSTEMD_CONF_OPTS += -Dbootloader=enabled SYSTEMD_BOOT_EFI_ARCH = $(call qstrip,$(BR2_PACKAGE_SYSTEMD_BOOT_EFI_ARCH)) define SYSTEMD_INSTALL_BOOT_FILES - $(INSTALL) -D -m 0644 $(@D)/build/src/boot/efi/systemd-boot$(SYSTEMD_BOOT_EFI_ARCH).efi \ + $(INSTALL) -D -m 0644 $(@D)/buildroot-build/src/boot/efi/systemd-boot$(SYSTEMD_BOOT_EFI_ARCH).efi \ $(BINARIES_DIR)/efi-part/EFI/BOOT/boot$(SYSTEMD_BOOT_EFI_ARCH).efi $(INSTALL) -D -m 0644 $(SYSTEMD_PKGDIR)/boot-files/loader.conf \ $(BINARIES_DIR)/efi-part/loader/loader.conf