Package: src:syslinux; Maintainer for src:syslinux is Debian CD Group <debian-cd@lists.debian.org>;
Reported by: Santiago Vila <sanvila@debian.org>
Date: Fri, 17 Aug 2018 11:27:39 UTC
Severity: serious
Tags: confirmed, ftbfs
Found in version syslinux/3:6.03+dfsg1-2
Fixed in version syslinux/3:6.04~git20171011.af7e95c3+dfsg1-4
Done: Lukas Schwaighofer <lukas@schwaighofer.name>
Bug is archived. No further changes may be made.
View this report as an mbox folder, status mbox, maintainer mbox
Report forwarded
to debian-bugs-dist@lists.debian.org, sanvila@debian.org, Debian CD Group <debian-cd@lists.debian.org>:
Bug#906414; Package src:syslinux.
(Fri, 17 Aug 2018 11:27:41 GMT) (full text, mbox, link).
Acknowledgement sent
to Santiago Vila <sanvila@debian.org>:
New Bug report received and forwarded. Copy sent to sanvila@debian.org, Debian CD Group <debian-cd@lists.debian.org>.
(Fri, 17 Aug 2018 11:27:41 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: src:syslinux Version: 3:6.03+dfsg1-2 Severity: serious Tags: ftbfs Dear maintainer: I tried to build this package in buster but it failed: -------------------------------------------------------------------------------- [...] debian/rules build-indep dh build-indep dh_update_autotools_config -i dh_autoreconf -i dh_auto_configure -i debian/rules override_dh_auto_build-indep make[1]: Entering directory '/<<BUILDDIR>>/syslinux-6.03+dfsg1' /usr/bin/make DATE="20171017" HEXDATE="0x59e678f1" make[2]: Entering directory '/<<BUILDDIR>>/syslinux-6.03+dfsg1' perl /<<BUILDDIR>>/syslinux-6.03+dfsg1/version.pl /<<BUILDDIR>>/syslinux-6.03+dfsg1/version /<<BUILDDIR>>/syslinux-6.03+dfsg1/version.mk '< := @' /usr/bin/make -r -C /<<BUILDDIR>>/syslinux-6.03+dfsg1 -f /<<BUILDDIR>>/syslinux-6.03+dfsg1/Makefile SRC="/<<BUILDDIR>>/syslinux-6.03+dfsg1" \ OBJ=/<<BUILDDIR>>/syslinux-6.03+dfsg1 objdir=/<<BUILDDIR>>/syslinux-6.03+dfsg1 all make[3]: Entering directory '/<<BUILDDIR>>/syslinux-6.03+dfsg1' /usr/bin/make -r -C /<<BUILDDIR>>/syslinux-6.03+dfsg1/bios -f /<<BUILDDIR>>/syslinux-6.03+dfsg1/Makefile SRC="/<<BUILDDIR>>/syslinux-6.03+dfsg1" \ [... snipped ...] gcc -Wp,-MT,memcpy.o,-MD,./.memcpy.o.d -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/syslinux-6.03+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -m32 -march=i386 -mpreferred-stack-boundary=2 -mincoming-stack-boundary=2 -ffreestanding -fno-stack-protector -fwrapv -freg-struct-return -Os -fomit-frame-pointer -mregparm=3 -DREGPARM=3 -msoft-float -fno-exceptions -fno-asynchronous-unwind-tables -fno-strict-aliasing -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -fvisibility=hidden -g -W -Wall -Wstrict-prototypes -Wno-sign-compare -I/<<BUILDDIR>>/syslinux-6.03+dfsg1/com32/include -I/<<BUILDDIR>>/syslinux-6.03+dfsg1/bios -D__MEMDISK__ -DDATE='"20171017"' -mregparm=3 -DREGPARM=3 -c -o memcpy.o /<<BUILDDIR>>/syslinux-6.03+dfsg1/memdisk/memcpy.c gcc -Wp,-MT,memset.o,-MD,./.memset.o.d -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/syslinux-6.03+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -m32 -march=i386 -mpreferred-stack-boundary=2 -mincoming-stack-boundary=2 -ffreestanding -fno-stack-protector -fwrapv -freg-struct-return -Os -fomit-frame-pointer -mregparm=3 -DREGPARM=3 -msoft-float -fno-exceptions -fno-asynchronous-unwind-tables -fno-strict-aliasing -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -fvisibility=hidden -g -W -Wall -Wstrict-prototypes -Wno-sign-compare -I/<<BUILDDIR>>/syslinux-6.03+dfsg1/com32/include -I/<<BUILDDIR>>/syslinux-6.03+dfsg1/bios -D__MEMDISK__ -DDATE='"20171017"' -mregparm=3 -DREGPARM=3 -c -o memset.o /<<BUILDDIR>>/syslinux-6.03+dfsg1/memdisk/memset.c gcc -Wp,-MT,memmove.o,-MD,./.memmove.o.d -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/syslinux-6.03+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -m32 -march=i386 -mpreferred-stack-boundary=2 -mincoming-stack-boundary=2 -ffreestanding -fno-stack-protector -fwrapv -freg-struct-return -Os -fomit-frame-pointer -mregparm=3 -DREGPARM=3 -msoft-float -fno-exceptions -fno-asynchronous-unwind-tables -fno-strict-aliasing -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -fvisibility=hidden -g -W -Wall -Wstrict-prototypes -Wno-sign-compare -I/<<BUILDDIR>>/syslinux-6.03+dfsg1/com32/include -I/<<BUILDDIR>>/syslinux-6.03+dfsg1/bios -D__MEMDISK__ -DDATE='"20171017"' -mregparm=3 -DREGPARM=3 -c -o memmove.o /<<BUILDDIR>>/syslinux-6.03+dfsg1/memdisk/memmove.c gcc -Wp,-MT,unzip.o,-MD,./.unzip.o.d -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/syslinux-6.03+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -m32 -march=i386 -mpreferred-stack-boundary=2 -mincoming-stack-boundary=2 -ffreestanding -fno-stack-protector -fwrapv -freg-struct-return -Os -fomit-frame-pointer -mregparm=3 -DREGPARM=3 -msoft-float -fno-exceptions -fno-asynchronous-unwind-tables -fno-strict-aliasing -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -fvisibility=hidden -g -W -Wall -Wstrict-prototypes -Wno-sign-compare -I/<<BUILDDIR>>/syslinux-6.03+dfsg1/com32/include -I/<<BUILDDIR>>/syslinux-6.03+dfsg1/bios -D__MEMDISK__ -DDATE='"20171017"' -mregparm=3 -DREGPARM=3 -c -o unzip.o /<<BUILDDIR>>/syslinux-6.03+dfsg1/memdisk/unzip.c gcc -Wp,-MT,dskprobe.o,-MD,./.dskprobe.o.d -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/syslinux-6.03+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -m32 -march=i386 -mpreferred-stack-boundary=2 -mincoming-stack-boundary=2 -ffreestanding -fno-stack-protector -fwrapv -freg-struct-return -Os -fomit-frame-pointer -mregparm=3 -DREGPARM=3 -msoft-float -fno-exceptions -fno-asynchronous-unwind-tables -fno-strict-aliasing -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -fvisibility=hidden -g -W -Wall -Wstrict-prototypes -Wno-sign-compare -I/<<BUILDDIR>>/syslinux-6.03+dfsg1/com32/include -I/<<BUILDDIR>>/syslinux-6.03+dfsg1/bios -D__MEMDISK__ -DDATE='"20171017"' -mregparm=3 -DREGPARM=3 -c -o dskprobe.o /<<BUILDDIR>>/syslinux-6.03+dfsg1/memdisk/dskprobe.c gcc -Wp,-MT,eltorito.o,-MD,./.eltorito.o.d -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/syslinux-6.03+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -m32 -march=i386 -mpreferred-stack-boundary=2 -mincoming-stack-boundary=2 -ffreestanding -fno-stack-protector -fwrapv -freg-struct-return -Os -fomit-frame-pointer -mregparm=3 -DREGPARM=3 -msoft-float -fno-exceptions -fno-asynchronous-unwind-tables -fno-strict-aliasing -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -fvisibility=hidden -g -W -Wall -Wstrict-prototypes -Wno-sign-compare -I/<<BUILDDIR>>/syslinux-6.03+dfsg1/com32/include -I/<<BUILDDIR>>/syslinux-6.03+dfsg1/bios -D__MEMDISK__ -DDATE='"20171017"' -mregparm=3 -DREGPARM=3 -c -o eltorito.o /<<BUILDDIR>>/syslinux-6.03+dfsg1/memdisk/eltorito.c gcc -Wp,-MT,ctypes.o,-MD,./.ctypes.o.d -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/syslinux-6.03+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -m32 -march=i386 -mpreferred-stack-boundary=2 -mincoming-stack-boundary=2 -ffreestanding -fno-stack-protector -fwrapv -freg-struct-return -Os -fomit-frame-pointer -mregparm=3 -DREGPARM=3 -msoft-float -fno-exceptions -fno-asynchronous-unwind-tables -fno-strict-aliasing -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -fvisibility=hidden -g -W -Wall -Wstrict-prototypes -Wno-sign-compare -I/<<BUILDDIR>>/syslinux-6.03+dfsg1/com32/include -I/<<BUILDDIR>>/syslinux-6.03+dfsg1/bios -D__MEMDISK__ -DDATE='"20171017"' -mregparm=3 -DREGPARM=3 -c -o ctypes.o /<<BUILDDIR>>/syslinux-6.03+dfsg1/memdisk/ctypes.c gcc -Wp,-MT,strntoumax.o,-MD,./.strntoumax.o.d -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/syslinux-6.03+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -m32 -march=i386 -mpreferred-stack-boundary=2 -mincoming-stack-boundary=2 -ffreestanding -fno-stack-protector -fwrapv -freg-struct-return -Os -fomit-frame-pointer -mregparm=3 -DREGPARM=3 -msoft-float -fno-exceptions -fno-asynchronous-unwind-tables -fno-strict-aliasing -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -fvisibility=hidden -g -W -Wall -Wstrict-prototypes -Wno-sign-compare -I/<<BUILDDIR>>/syslinux-6.03+dfsg1/com32/include -I/<<BUILDDIR>>/syslinux-6.03+dfsg1/bios -D__MEMDISK__ -DDATE='"20171017"' -mregparm=3 -DREGPARM=3 -c -o strntoumax.o /<<BUILDDIR>>/syslinux-6.03+dfsg1/memdisk/strntoumax.c gcc -Wp,-MT,strtoull.o,-MD,./.strtoull.o.d -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/syslinux-6.03+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -m32 -march=i386 -mpreferred-stack-boundary=2 -mincoming-stack-boundary=2 -ffreestanding -fno-stack-protector -fwrapv -freg-struct-return -Os -fomit-frame-pointer -mregparm=3 -DREGPARM=3 -msoft-float -fno-exceptions -fno-asynchronous-unwind-tables -fno-strict-aliasing -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -fvisibility=hidden -g -W -Wall -Wstrict-prototypes -Wno-sign-compare -I/<<BUILDDIR>>/syslinux-6.03+dfsg1/com32/include -I/<<BUILDDIR>>/syslinux-6.03+dfsg1/bios -D__MEMDISK__ -DDATE='"20171017"' -mregparm=3 -DREGPARM=3 -c -o strtoull.o /<<BUILDDIR>>/syslinux-6.03+dfsg1/memdisk/strtoull.c gcc -Wp,-MT,suffix_number.o,-MD,./.suffix_number.o.d -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/syslinux-6.03+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -m32 -march=i386 -mpreferred-stack-boundary=2 -mincoming-stack-boundary=2 -ffreestanding -fno-stack-protector -fwrapv -freg-struct-return -Os -fomit-frame-pointer -mregparm=3 -DREGPARM=3 -msoft-float -fno-exceptions -fno-asynchronous-unwind-tables -fno-strict-aliasing -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -fvisibility=hidden -g -W -Wall -Wstrict-prototypes -Wno-sign-compare -I/<<BUILDDIR>>/syslinux-6.03+dfsg1/com32/include -I/<<BUILDDIR>>/syslinux-6.03+dfsg1/bios -D__MEMDISK__ -DDATE='"20171017"' -mregparm=3 -DREGPARM=3 -c -o suffix_number.o /<<BUILDDIR>>/syslinux-6.03+dfsg1/memdisk/suffix_number.c ( nasm -M -DDEPEND -dDATE='"20171017"' -I/<<BUILDDIR>>/syslinux-6.03+dfsg1/memdisk/ -o memdisk_chs_512.bin /<<BUILDDIR>>/syslinux-6.03+dfsg1/memdisk/memdisk_chs_512.asm ; echo '' ) > .memdisk_chs_512.bin.d ; true nasm -f bin -Ox -dDATE='"20171017"' -I/<<BUILDDIR>>/syslinux-6.03+dfsg1/memdisk/ -o memdisk_chs_512.bin -l memdisk_chs_512.lst /<<BUILDDIR>>/syslinux-6.03+dfsg1/memdisk/memdisk_chs_512.asm ld -m elf_i386 -r -b binary -o memdisk_chs_512.o memdisk_chs_512.bin ( nasm -M -DDEPEND -dDATE='"20171017"' -I/<<BUILDDIR>>/syslinux-6.03+dfsg1/memdisk/ -o memdisk_edd_512.bin /<<BUILDDIR>>/syslinux-6.03+dfsg1/memdisk/memdisk_edd_512.asm ; echo '' ) > .memdisk_edd_512.bin.d ; true nasm -f bin -Ox -dDATE='"20171017"' -I/<<BUILDDIR>>/syslinux-6.03+dfsg1/memdisk/ -o memdisk_edd_512.bin -l memdisk_edd_512.lst /<<BUILDDIR>>/syslinux-6.03+dfsg1/memdisk/memdisk_edd_512.asm ld -m elf_i386 -r -b binary -o memdisk_edd_512.o memdisk_edd_512.bin ( nasm -M -DDEPEND -dDATE='"20171017"' -I/<<BUILDDIR>>/syslinux-6.03+dfsg1/memdisk/ -o memdisk_iso_512.bin /<<BUILDDIR>>/syslinux-6.03+dfsg1/memdisk/memdisk_iso_512.asm ; echo '' ) > .memdisk_iso_512.bin.d ; true nasm -f bin -Ox -dDATE='"20171017"' -I/<<BUILDDIR>>/syslinux-6.03+dfsg1/memdisk/ -o memdisk_iso_512.bin -l memdisk_iso_512.lst /<<BUILDDIR>>/syslinux-6.03+dfsg1/memdisk/memdisk_iso_512.asm ld -m elf_i386 -r -b binary -o memdisk_iso_512.o memdisk_iso_512.bin ( nasm -M -DDEPEND -dDATE='"20171017"' -I/<<BUILDDIR>>/syslinux-6.03+dfsg1/memdisk/ -o memdisk_iso_2048.bin /<<BUILDDIR>>/syslinux-6.03+dfsg1/memdisk/memdisk_iso_2048.asm ; echo '' ) > .memdisk_iso_2048.bin.d ; true nasm -f bin -Ox -dDATE='"20171017"' -I/<<BUILDDIR>>/syslinux-6.03+dfsg1/memdisk/ -o memdisk_iso_2048.bin -l memdisk_iso_2048.lst /<<BUILDDIR>>/syslinux-6.03+dfsg1/memdisk/memdisk_iso_2048.asm ld -m elf_i386 -r -b binary -o memdisk_iso_2048.o memdisk_iso_2048.bin ld -m elf_i386 -o memdisk32.elf -T /<<BUILDDIR>>/syslinux-6.03+dfsg1/memdisk/i386/memdisk.ld start32.o setup.o msetup.o e820func.o conio.o memcpy.o memset.o memmove.o unzip.o dskprobe.o eltorito.o ctypes.o strntoumax.o strtoull.o suffix_number.o memdisk_chs_512.o memdisk_edd_512.o memdisk_iso_512.o memdisk_iso_2048.o objcopy -O binary memdisk32.elf memdisk32.bin perl /<<BUILDDIR>>/syslinux-6.03+dfsg1/memdisk/postprocess.pl memdisk memdisk16.bin memdisk32.bin make[5]: Leaving directory '/<<BUILDDIR>>/syslinux-6.03+dfsg1/bios/memdisk' /usr/bin/make -r -C mbr SRC="/<<BUILDDIR>>/syslinux-6.03+dfsg1/mbr" OBJ="/<<BUILDDIR>>/syslinux-6.03+dfsg1/bios/mbr" \ -f /<<BUILDDIR>>/syslinux-6.03+dfsg1/mbr/Makefile all make[5]: Entering directory '/<<BUILDDIR>>/syslinux-6.03+dfsg1/bios/mbr' gcc -Wp,-MT,mbr.o,-MD,./.mbr.o.d -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/syslinux-6.03+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -m32 -march=i386 -mpreferred-stack-boundary=2 -mincoming-stack-boundary=2 -ffreestanding -fno-stack-protector -fwrapv -freg-struct-return -Os -fomit-frame-pointer -mregparm=3 -DREGPARM=3 -msoft-float -fno-exceptions -fno-asynchronous-unwind-tables -fno-strict-aliasing -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -fvisibility=hidden -g -W -Wall -Wstrict-prototypes -Wno-sign-compare -D__ASSEMBLY__ -Wa,-a=mbr.lst -c -o mbr.o /<<BUILDDIR>>/syslinux-6.03+dfsg1/mbr/mbr.S ld -m elf_i386 -T /<<BUILDDIR>>/syslinux-6.03+dfsg1/mbr/i386/mbr.ld -e _start -o mbr.elf mbr.o objcopy -O binary mbr.elf mbr.bin perl /<<BUILDDIR>>/syslinux-6.03+dfsg1/mbr/checksize.pl mbr.bin mbr.bin: too big (452 > 440) make[5]: *** [/<<BUILDDIR>>/syslinux-6.03+dfsg1/mbr/Makefile:42: mbr.bin] Error 1 rm mbr.o make[5]: Leaving directory '/<<BUILDDIR>>/syslinux-6.03+dfsg1/bios/mbr' make[4]: *** [/<<BUILDDIR>>/syslinux-6.03+dfsg1/Makefile:286: mbr] Error 2 make[4]: Leaving directory '/<<BUILDDIR>>/syslinux-6.03+dfsg1/bios' make[3]: *** [/<<BUILDDIR>>/syslinux-6.03+dfsg1/Makefile:255: bios] Error 2 make[3]: Leaving directory '/<<BUILDDIR>>/syslinux-6.03+dfsg1' make[2]: *** [Makefile:103: all] Error 2 make[2]: Leaving directory '/<<BUILDDIR>>/syslinux-6.03+dfsg1' make[1]: *** [debian/rules:23: override_dh_auto_build-indep] Error 2 make[1]: Leaving directory '/<<BUILDDIR>>/syslinux-6.03+dfsg1' make: *** [debian/rules:14: build-indep] Error 2 dpkg-buildpackage: error: debian/rules build-indep subprocess returned exit status 2 -------------------------------------------------------------------------------- The build was made with "dpkg-buildpackage -A" in my autobuilder. Most probably, it also fails here in reproducible builds: https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/syslinux.html where you can get a full build log if you need it. If this is really a bug in one of the build-depends, please use reassign and affects, so that this is still visible in the BTS web page for this package. Thanks.
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian CD Group <debian-cd@lists.debian.org>:
Bug#906414; Package src:syslinux.
(Fri, 17 Aug 2018 17:45:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Lukas Schwaighofer <lukas@schwaighofer.name>:
Extra info received and forwarded to list. Copy sent to Debian CD Group <debian-cd@lists.debian.org>.
(Fri, 17 Aug 2018 17:45:03 GMT) (full text, mbox, link).
Message #10 received at 906414@bugs.debian.org (full text, mbox, reply):
Control: tags -1 + confirmed Hi Santiago, I can confirm the build failures. The same error also happens when building syslinux on buster from upstream's git repository. I'll try to find out which dependency change caused the size of mbr.bin to grow and will then probably need to work with upstream to get this fixed. Thanks for your report Lukas
Added tag(s) confirmed.
Request was from Lukas Schwaighofer <lukas@schwaighofer.name>
to 906414-submit@bugs.debian.org.
(Fri, 17 Aug 2018 17:45:03 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian CD Group <debian-cd@lists.debian.org>:
Bug#906414; Package src:syslinux.
(Fri, 17 Aug 2018 19:54:26 GMT) (full text, mbox, link).
Acknowledgement sent
to Lukas Schwaighofer <lukas@schwaighofer.name>:
Extra info received and forwarded to list. Copy sent to Debian CD Group <debian-cd@lists.debian.org>.
(Fri, 17 Aug 2018 19:54:26 GMT) (full text, mbox, link).
Message #17 received at 906414@bugs.debian.org (full text, mbox, reply):
Hi, the problem started with the upgrade from binutils 2.31.1-1 to 2.31.1-2. If I download the following 4 packages and install them, I can build syslinux just fine: https://snapshot.debian.org/archive/debian/20180726T092202Z/pool/main/b/binutils/binutils-x86-64-linux-gnu_2.31.1-1_amd64.deb https://snapshot.debian.org/archive/debian/20180726T092202Z/pool/main/b/binutils/binutils-common_2.31.1-1_amd64.deb https://snapshot.debian.org/archive/debian/20180726T092202Z/pool/main/b/binutils/binutils_2.31.1-1_amd64.deb https://snapshot.debian.org/archive/debian/20180726T092202Z/pool/main/b/binutils/libbinutils_2.31.1-1_amd64.deb Matthias: As the binutils maintainer, can you provide any help? I don't really know how to proceed… and since this was broken by a Debian revision, it's probably not an upstream problem? Thanks! Regards Lukas
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian CD Group <debian-cd@lists.debian.org>:
Bug#906414; Package src:syslinux.
(Sat, 18 Aug 2018 21:20:57 GMT) (full text, mbox, link).
Acknowledgement sent
to Lukas Schwaighofer <lukas@schwaighofer.name>:
Extra info received and forwarded to list. Copy sent to Debian CD Group <debian-cd@lists.debian.org>.
(Sat, 18 Aug 2018 21:20:57 GMT) (full text, mbox, link).
Message #22 received at 906414@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Hi, On Fri, 17 Aug 2018 21:43:50 +0200 Lukas Schwaighofer <lukas@schwaighofer.name> wrote: > Matthias: As the binutils maintainer, can you provide any help? I > don't really know how to proceed… and since this was broken by a > Debian revision, it's probably not an upstream problem? Thanks! I've made some progress: If I discard the .note.gnu.property section (which was not added since before binutils 2.31.1-2) I'm able to build the package again. I've attached a patch to the linker scripts for reference. Unfortunately my tests shows that with this new build the efi binary no longer works (at least when testing tianocore). I have not yet determined if this is also related to binutils and I suspect this is actually a different issue. I'll keep you posted.
[0016-strip-gnu-property.patch (text/x-patch, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian CD Group <debian-cd@lists.debian.org>:
Bug#906414; Package src:syslinux.
(Sat, 18 Aug 2018 21:20:58 GMT) (full text, mbox, link).
Acknowledgement sent
to Lukas Schwaighofer <lukas@schwaighofer.name>:
Extra info received and forwarded to list. Copy sent to Debian CD Group <debian-cd@lists.debian.org>.
(Sat, 18 Aug 2018 21:20:59 GMT) (full text, mbox, link).
Message #27 received at 906414@bugs.debian.org (full text, mbox, reply):
On Sat, 18 Aug 2018 12:42:45 +0200 Lukas Schwaighofer <lukas@schwaighofer.name> wrote: > Unfortunately my tests shows that with this new build the efi binary > no longer works (at least when testing tianocore). I have not yet > determined if this is also related to binutils and I suspect this is > actually a different issue. I'll keep you posted. That one was also a problem that was caused by a different binutils version, but I managed to solve it as well :) . Will upload a new version shortly. [still wondering why the BTS ate my last message…]
Reply sent
to Lukas Schwaighofer <lukas@schwaighofer.name>:
You have taken responsibility.
(Sat, 18 Aug 2018 21:22:51 GMT) (full text, mbox, link).
Notification sent
to Santiago Vila <sanvila@debian.org>:
Bug acknowledged by developer.
(Sat, 18 Aug 2018 21:22:51 GMT) (full text, mbox, link).
Message #32 received at 906414-close@bugs.debian.org (full text, mbox, reply):
Source: syslinux
Source-Version: 3:6.04~git20171011.af7e95c3+dfsg1-4
We believe that the bug you reported is fixed in the latest version of
syslinux, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 906414@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Lukas Schwaighofer <lukas@schwaighofer.name> (supplier of updated syslinux package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 18 Aug 2018 17:45:42 +0200
Source: syslinux
Binary: syslinux syslinux-efi extlinux isolinux pxelinux syslinux-common syslinux-utils
Architecture: source
Version: 3:6.04~git20171011.af7e95c3+dfsg1-4
Distribution: unstable
Urgency: medium
Maintainer: Debian CD Group <debian-cd@lists.debian.org>
Changed-By: Lukas Schwaighofer <lukas@schwaighofer.name>
Description:
extlinux - collection of bootloaders (Linux ext2/ext3/ext4, btrfs, and xfs b
isolinux - collection of bootloaders (ISO 9660 bootloader)
pxelinux - collection of bootloaders (PXE network bootloader)
syslinux - collection of bootloaders (DOS FAT and NTFS bootloader)
syslinux-common - collection of bootloaders (common)
syslinux-efi - collection of bootloaders (UEFI bootloader)
syslinux-utils - collection of bootloaders (utilities)
Closes: 906414
Changes:
syslinux (3:6.04~git20171011.af7e95c3+dfsg1-4) unstable; urgency=medium
.
* Point Vcs-Git and Vcs-Browser to salsa.debian.org.
* Revert the gnu-efi patch again so that syslinux can be built against
gnu-efi 3.0.4 from buster.
* Strip .note.gnu.property section from mbr.bin (added since
binutils >= 2.31.1-2) to stay within size constraints (Closes: #906414).
* Fix broken efi binaries when building with binutils >= 2.31 by patching
the linker script.
* Bump Standards-Version to 4.2.0.
* Move to debhelper compatibility level 11.
Checksums-Sha1:
192fe39995c5387ea6be11e63d7e16deea3be5ee 2597 syslinux_6.04~git20171011.af7e95c3+dfsg1-4.dsc
80e97d891c0eb56b8ba274284c8036dada451195 42060 syslinux_6.04~git20171011.af7e95c3+dfsg1-4.debian.tar.xz
abe842d1e02a312039b13d09160d26bc4c6a9262 8891 syslinux_6.04~git20171011.af7e95c3+dfsg1-4_amd64.buildinfo
Checksums-Sha256:
43543a0d82eec59005daa879f92b8ea775eace926de2b5ff9424142f1979fc71 2597 syslinux_6.04~git20171011.af7e95c3+dfsg1-4.dsc
3aa00b51d3d5e0d6caa30c8f9ff4185df177abd36dbdbdfcaa60dda2e867d7cf 42060 syslinux_6.04~git20171011.af7e95c3+dfsg1-4.debian.tar.xz
03ec51dd28b28efc4c21c0e5266dd60912efc1ae7b4d5877b015ebb7777ef1f1 8891 syslinux_6.04~git20171011.af7e95c3+dfsg1-4_amd64.buildinfo
Files:
ac112ca1e3cc2f0e3e1b022c177d5951 2597 admin optional syslinux_6.04~git20171011.af7e95c3+dfsg1-4.dsc
4f079cf9dfcd2e19e3947e00fbf00579 42060 admin optional syslinux_6.04~git20171011.af7e95c3+dfsg1-4.debian.tar.xz
9997c1fe2b0c3fce9da93135b52b1ff0 8891 admin optional syslinux_6.04~git20171011.af7e95c3+dfsg1-4_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJMBAEBCgA2FiEEyHOrc2J0RyJhSWjkyo1AAZ69TpMFAlt4Q44YHGx1a2FzQHNj
aHdhaWdob2Zlci5uYW1lAAoJEMqNQAGevU6T2YcP/ij2RhzHl/S38WGqfJX3RfVQ
tiuqI1DuKYcBF3vZJTU7XwNzDreW8FRp6yi7q5Vql95/w58FGeCyxjl7UBVs4s8d
Jb0qHdirHvnxLrBn1mA03JBmQ2IFr8AukZE7e20sDC/MU7ntb87nQ3ct7HgcIiLi
cOTMc5lxGzrKoL8PdFKoAMQWiHGJko3XndvEW2kYkXDsuop+lcNS5v5wN2BCmBYe
dKYZNZhNFBuQdp/MFCL/wpwO1c/hrGWbJXLbk04sq54JX2oEgFxyN+ByfTYmxZ7J
8eI6+sbCYlPOqiN0myI0otJOAC3Ix289A1fR/ZYLSTWCfS2cuWm0xwLMSQ1C01Vr
MqqAc/nvqJTQCqtkmJiKotynlFzEiUCDEQgZzCBdUuYpoNYG1Tf/cxpOClov5EVf
CvvLXiBVVOi7yMNn7Ql6nX+iYE4LW5Rkyj8YaSMkm5d1MaENWFWOmX4ct7tJDfUy
Ul4DGke7xq9ETbfA66WLvTuhupSCrLGYeO9uqextADFgJdCJV+nzjjWlOAYELZEy
zetDIJpLYYdW7MlVIe1Ahs6QqXXq6pfsIon9IiOogaLV695zmpgtFULzbh5HTVES
30FWwfH3figOsNyIR21bbtekCiWtKbXPSY8Rrr9OTyM4Gcwp03EIWFmrmVEBXJPH
PMua+JxM1WLLRqLs5k/t
=DlUx
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Sun, 16 Sep 2018 07:25:45 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.