File trustedgrub-buildid-fix of Package trustedgrub
---
acinclude.m4 | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Index: b/acinclude.m4
===================================================================
--- a/acinclude.m4
+++ b/acinclude.m4
@@ -61,7 +61,7 @@ for link_addr in 2000 8000 7C00; do
else
AC_MSG_ERROR([${CC-cc} cannot link at address $link_addr])
fi
- if AC_TRY_COMMAND([${OBJCOPY-objcopy} -O binary conftest.exec conftest]); then :
+ if AC_TRY_COMMAND([${OBJCOPY-objcopy} -O binary -R .note.gnu.build-id conftest.exec conftest]); then :
else
AC_MSG_ERROR([${OBJCOPY-objcopy} cannot create binary files])
fi
--- a/stage1/Makefile.am
+++ b/stage1/Makefile.am
@@ -12,4 +12,4 @@ stage1_exec_SOURCES = stage1.S stage1.h
SUFFIXES = .exec
.exec:
- $(OBJCOPY) -O binary $< $@
+ $(OBJCOPY) -R .note.gnu.build-id -O binary $< $@
--- a/stage2/Makefile.am
+++ b/stage2/Makefile.am
@@ -269,4 +269,4 @@ pxegrub: pxeloader diskless
# General rule for making a raw binary.
SUFFIXES = .exec
.exec:
- $(OBJCOPY) -O binary $< $@
+ $(OBJCOPY) -R .note.gnu.build-id -O binary $< $@