File remove_build_id.patch of Package shim
28
1
Index: shim/shim-15.4/gnu-efi/Make.defaults
2
===================================================================
3
--- shim-15.4.orgi/gnu-efi/Make.defaults
4
+++ shim-15.4/gnu-efi/Make.defaults
5
6
endif
7
8
ASFLAGS += $(ARCH3264)
9
-LDFLAGS += -nostdlib --warn-common --no-undefined --fatal-warnings \
10
- --build-id=sha1
11
+LDFLAGS += -nostdlib --warn-common --no-undefined --fatal-warnings
12
13
ifneq ($(ARCH),arm)
14
export LIBGCC=$(shell $(CC) $(CFLAGS) $(ARCH3264) -print-libgcc-file-name)
15
Index: shim/shim-15.4/Make.defaults
16
===================================================================
17
--- shim-15.4.orig/Make.defaults
18
+++ shim-15.4/Make.defaults
19
20
DEFINES += -DVENDOR_DBX_FILE=\"$(VENDOR_DBX_FILE)\"
21
endif
22
23
-LDFLAGS = --hash-style=sysv -nostdlib -znocombreloc -T $(EFI_LDS) -shared -Bsymbolic -L$(LOCAL_EFI_PATH) -L$(LIBDIR) -LCryptlib -LCryptlib/OpenSSL $(EFI_CRT_OBJS) --build-id=sha1 $(ARCH_LDFLAGS) --no-undefined
24
+LDFLAGS = --hash-style=sysv -nostdlib -znocombreloc -T $(EFI_LDS) -shared -Bsymbolic -L$(LOCAL_EFI_PATH) -L$(LIBDIR) -LCryptlib -LCryptlib/OpenSSL $(EFI_CRT_OBJS) $(ARCH_LDFLAGS) --no-undefined
25
26
ifneq ($(DEBUG),)
27
export DEBUG
28