https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=280771
--- Comment #8 from [email protected] --- A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/src/commit/?id=b885643b63e4df51cc6c74c4ddd4d0b640075678 commit b885643b63e4df51cc6c74c4ddd4d0b640075678 Author: Ed Maste <[email protected]> AuthorDate: 2025-03-14 16:42:15 +0000 Commit: Ed Maste <[email protected]> CommitDate: 2025-03-23 22:17:03 +0000 boot: Always use ELF Tool Chain elfcopy for EFI builds We now use llvm-objcopy by default (as of commit 1cae7121c667), but it does not support efi-app-x86_64 and similar ouptut formats (for more detail see LLVM issue 108609[1]). Go back to installing ELF Tool Chain's version of objcopy as elfcopy (the standard upstream name) and use it for EFI builds. [1] https://github.com/llvm/llvm-project/issues/108609). PR: 280771 Reviewed by: andrew Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D49362 ObsoleteFiles.inc | 3 --- stand/efi/Makefile.inc | 1 + stand/efi/boot1/Makefile | 2 +- stand/efi/loader/Makefile | 2 +- tools/build/mk/OptionalObsoleteFiles.inc | 2 ++ usr.bin/Makefile | 3 ++- usr.bin/objcopy/Makefile | 14 +++++++++++--- 7 files changed, 18 insertions(+), 9 deletions(-) -- You are receiving this mail because: You are the assignee for the bug.
