File s390-tools-sles15sp5-04-zipl-boot-disable-build-id.patch of Package s390-tools

---
 zipl/boot/Makefile     |    2 +-
 zipl/boot/stage2.lds.S |    2 --
 zipl/boot/stage3.lds.S |    6 ------
 3 files changed, 1 insertion(+), 9 deletions(-)

--- a/zipl/boot/Makefile
+++ b/zipl/boot/Makefile
@@ -75,7 +75,7 @@ stage3.exec: head.o stage3.o kdump3.o li
 		2) SFLAGS="-Wl,-T,stage2.lds";; \
 		3) SFLAGS="-Wl,-T,stage3.lds";; \
 	esac; \
-	$(LINK) $$SFLAGS $(NO_PIE_LDFLAGS) $(NO_WARN_RWX_SEGMENTS_LDFLAGS) -m64 -static -nostdlib $(filter %.o, $^) -o $@
+	$(LINK) $$SFLAGS $(NO_PIE_LDFLAGS) $(NO_WARN_RWX_SEGMENTS_LDFLAGS) -Wl,--build-id=none -m64 -static -nostdlib $(filter %.o, $^) -o $@
 
 %.bin:	%.exec
 	$(OBJCOPY) -O binary \
--- a/zipl/boot/stage2.lds.S
+++ b/zipl/boot/stage2.lds.S
@@ -88,8 +88,6 @@ SECTIONS
   }
   __stack_end = .;
 
-  .note.gnu.build-id : { *(.note.gnu.build-id) }
-
   /* Sections to be discarded */
   /DISCARD/ : {
     *(.eh_frame)
--- a/zipl/boot/stage3.lds.S
+++ b/zipl/boot/stage3.lds.S
@@ -69,12 +69,6 @@ SECTIONS
   }
   __stack_end = .;
 
-  /* List this explicitly as otherwise .note.gnu.build-id will be
-  * put at 0x0 */
-  .notes : {
-  *(.note.*)
-  }
-
   /* Sections to be discarded */
   /DISCARD/ : {
     *(.eh_frame)
openSUSE Build Service is sponsored by