From c625e742ca68fb861cbb9a7aa7c778eb661d96b9 Mon Sep 17 00:00:00 2001 From: Flatcar Buildbot Date: Mon, 7 Oct 2024 07:08:02 +0000 Subject: [PATCH] sys-boot/gnu-efi: Sync with Gentoo It's from Gentoo commit d25b3f6cfcf28716f030b7a7fea3206a5fc4dffd. --- .../sys-boot/gnu-efi/gnu-efi-3.0.18-r3.ebuild | 10 ++++++++++ .../sys-boot/gnu-efi/gnu-efi-3.0.18-r5.ebuild | 10 ++++++++++ 2 files changed, 20 insertions(+) diff --git a/sdk_container/src/third_party/portage-stable/sys-boot/gnu-efi/gnu-efi-3.0.18-r3.ebuild b/sdk_container/src/third_party/portage-stable/sys-boot/gnu-efi/gnu-efi-3.0.18-r3.ebuild index 511b4e30b2..26cfa7b58d 100644 --- a/sdk_container/src/third_party/portage-stable/sys-boot/gnu-efi/gnu-efi-3.0.18-r3.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-boot/gnu-efi/gnu-efi-3.0.18-r3.ebuild @@ -42,6 +42,16 @@ check_and_set_objcopy() { # llvm-objcopy does not support EFI target, try to use binutils objcopy or fail tc-export OBJCOPY OBJCOPY="${OBJCOPY/llvm-/}" + # Test OBJCOPY to see if it supports EFI targets, and return if it does + LC_ALL=C "${OBJCOPY}" --help | grep -q '\