package/fwupd-efi: bump version to 1.8

https://github.com/fwupd/fwupd-efi/releases/tag/1.8

Added TARGET_LD to _MESON_EXTRA_BINARIES due to upstream commit
a7ac71e3b3
which causes a misdetection of the linker used.

Build log without specifying TARGET_LD:

  Program ld.bfd found: YES (/usr/bin/ld.bfd)
  [...]
  /usr/bin/ld.bfd: cannot represent machine `aarch64'

Build log with specifying TARGET_LD:

  Program ld.bfd found: YES

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
This commit is contained in:
Bernd Kuhls
2026-03-02 22:00:37 +01:00
committed by Julien Olivain
parent d848e83a32
commit 62c7bd4887
2 changed files with 5 additions and 3 deletions

View File

@@ -1,3 +1,3 @@
# Locally calculated
sha256 96d4fc45467159b2664ce86ee7d5030e265fdb4d4a4d774080654d2f5b1561ff fwupd-efi-1.7.tar.gz
sha256 c9f1f9b9b967ea50eb0b478f0d7693d6673d4cd76c8e7eb80c55fc44ec928925 fwupd-efi-1.8.tar.gz
sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING

View File

@@ -4,7 +4,7 @@
#
################################################################################
FWUPD_EFI_VERSION = 1.7
FWUPD_EFI_VERSION = 1.8
FWUPD_EFI_SITE = $(call github,fwupd,fwupd-efi,$(FWUPD_EFI_VERSION))
FWUPD_EFI_LICENSE = LGPL-2.1+
FWUPD_EFI_LICENSE_FILES = COPYING
@@ -22,6 +22,8 @@ FWUPD_EFI_CONF_OPTS = \
-Defi_sbat_distro_url=https://gitlab.com/buildroot.org/buildroot/-/tree/master/package/fwupd-efi \
-Dgenpeimg=disabled \
-Dpython="$(HOST_DIR)/bin/python3"
FWUPD_EFI_MESON_EXTRA_BINARIES = objcopy='$(TARGET_OBJCOPY)'
FWUPD_EFI_MESON_EXTRA_BINARIES = \
ld.bfd='$(TARGET_LD)' \
objcopy='$(TARGET_OBJCOPY)'
$(eval $(meson-package))