diff options
author | Taylor Smock | 2015-08-29 17:44:28 +0000 |
---|---|---|
committer | Taylor Smock | 2015-08-29 17:44:28 +0000 |
commit | 3aa0612181d3f04d4e71226d53cacced806bc52f (patch) | |
tree | 5c438c26b55974562e4b64eb98946298fcc8a58f /shim.patch | |
download | aur-3aa0612181d3f04d4e71226d53cacced806bc52f.tar.gz |
Pullover from shim-efi-git and using actual releases
* Using shim 0.9
* Modified Makefile -- looks for some libraries in the
wrong place, make complains about recursion
Diffstat (limited to 'shim.patch')
-rw-r--r-- | shim.patch | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/shim.patch b/shim.patch new file mode 100644 index 000000000000..1c65d6ea6e5c --- /dev/null +++ b/shim.patch @@ -0,0 +1,24 @@ +--- Makefile.old 2015-08-29 17:27:15.419529644 +0000 ++++ Makefile 2015-08-29 17:30:15.936196950 +0000 +@@ -1,7 +1,7 @@ + VERSION = 0.9 + RELEASE := + ifneq ($(RELEASE),"") +- RELEASE="-$(RELEASE)" ++ RELEASE::="-$(RELEASE)" + endif + + CC = $(CROSS_COMPILE)gcc +@@ -17,10 +17,10 @@ + + EFI_INCLUDE := /usr/include/efi + EFI_INCLUDES = -nostdinc -ICryptlib -ICryptlib/Include -I$(EFI_INCLUDE) -I$(EFI_INCLUDE)/$(ARCH) -I$(EFI_INCLUDE)/protocol -I$(shell pwd)/include +-EFI_PATH := /usr/lib64/gnuefi ++EFI_PATH := /usr/lib64 + + LIB_GCC = $(shell $(CC) -print-libgcc-file-name) +-EFI_LIBS = -lefi -lgnuefi --start-group Cryptlib/libcryptlib.a Cryptlib/OpenSSL/libopenssl.a --end-group $(LIB_GCC) ++EFI_LIBS = -lefi -lgnuefi --start-group Cryptlib/libcryptlib.a Cryptlib/OpenSSL/libopenssl.a --end-group $(LIB_GCC) + + EFI_CRT_OBJS = $(EFI_PATH)/crt0-efi-$(ARCH).o + EFI_LDS = elf_$(ARCH)_efi.lds |