[syslinux] [PATCH 0/1] update gnuefi to f64cef26
Jonathan Boeing
jonathan.n.boeing at gmail.com
Mon Feb 9 19:02:29 PST 2015
Updates the gnu-efi submodule to the latest version (f64cef26)
Changes to the gnu-efi makefiles require changes to the syslinux build
scripts. Mainly, the install targets dropped the $(SRCDIR) prefix, e.g.
- $(INSTALL) -m 644 $(SRCDIR)/elf_$(ARCH)_efi.lds $(INSTALLROOT)/$(LIBDIR)
+ $(INSTALL) -m 644 elf_$(ARCH)_efi.lds $(INSTALLROOT)/$(LIBDIR)
Since syslinux cd's to $(objdir) before building gnu-efi, make install fails
with file not found errors.
This patch changes the build scripts to cd to the gnu-efi directory before
building.
One side effect of this is that 'make spotless' from the syslinux root
directory no longer triggers a rebuild of gnu-efi. 'make clean' still
does, though.
Tested on top of commit aee0dc5565711ef5be7c30fb5fc1c5f3f98db09f
Jonathan Boeing (1):
gnu-efi: update to f64cef26
efi/build-gnu-efi.sh | 8 ++++----
efi/clean-gnu-efi.sh | 6 +++---
gnu-efi | 2 +-
3 files changed, 8 insertions(+), 8 deletions(-)
--
2.3.0
More information about the Syslinux
mailing list