FS#60405 - [syslinux] MBR's don't fit because of binutils new .note.gnu.property section
Attached to Project:
Arch Linux
Opened by Andreas Baumann (andreas_baumann) - Sunday, 14 October 2018, 12:12 GMT
Last edited by Jan de Groot (JGC) - Tuesday, 20 August 2019, 07:40 GMT
Opened by Andreas Baumann (andreas_baumann) - Sunday, 14 October 2018, 12:12 GMT
Last edited by Jan de Groot (JGC) - Tuesday, 20 August 2019, 07:40 GMT
|
Details
Description:
objcopy -O binary mbr.elf mbr.bin perl /build/syslinux/src/syslinux/mbr/checksize.pl mbr.bin mbr.bin: too big (452 > 440) Additional info: * package version(s): 6.03-1 Steps to reproduce: asp export syslinux cd syslinux staging-x86_64-build Fixed in Archlinux32 by stripping the .note.gnu.property in the linker scripts of the MBRs. See also Debian bugreport: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=906414 |
This task depends upon
Comment by
Eli Schwartz (eschwartz) - Sunday,
14 October 2018, 16:13 GMT
Comment by
Anatol Pomozov (anatolik) - Friday,
21 December 2018, 16:40 GMT
It's also been reported upstream at
https://www.syslinux.org/archives/2018-August/026168.html
but no response from syslinux devs.
Added the Debian patch as part of 6.04 Arch release
https://git.archlinux.org/svntogit/packages.git/tree/trunk/strip_note_section.patch?h=packages/syslinux