[syslinux] Regressions in syslinux 3.71

Sebastian Herbszt herbszt at gmx.de
Mon Sep 1 13:11:27 PDT 2008


H. Peter Anvin wrote:

>>>>  * isolinux sort of hangs when beeing run in qemu, see #496869
>>>>    http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=496869
>>> I tried to reproduce it with qemu r5116, latest bochs bios and
>>> debian-40r4a-i386-businesscard.iso but it did work as expected.
>>> Full "Press F1 for help, or ENTER to boot:" message printed.
>> 
>> etch (debian-4.0r4a*) images are using syslinux version 3.31, which work.
>> 
>> current lenny images are using syslinux version 3.63, which work too.
>> 
>> current lenny live images are using syslinux version 3.71, which don't work.

I can confirm the problem with debian-live-lenny-i386-standard.iso.

> For all regressions, it would be most helpful if you could narrow it 
> down at least to an individual prerelease; even better of course would 
> be a "git bisect".

I tried to bisect and did end a bit before version 3.63 at syslinux-3.62-pre15-11-g95df473.

git-bisect start
# bad: [3d39943921406d5ca7c543f0aec6d20300150fe3] Makefile: add modules to BSUBDIRS
git-bisect bad 3d39943921406d5ca7c543f0aec6d20300150fe3
# good: [e975d36a8c751b9be5b2112877fca9a0720276e8] Add a slightly edited version of SubmittingPatches.
git-bisect good e975d36a8c751b9be5b2112877fca9a0720276e8
# skip: [a392e545be782be90ff8df5eaaff12e879fe6fa1] Add support for creating codepage/Unicode mapping tables
git-bisect skip a392e545be782be90ff8df5eaaff12e879fe6fa1
# skip: [012d53b0453ac7a5ec03fb802434fe64e6f85bf5] PXELINUX: Enable idle calls on select platforms
git-bisect skip 012d53b0453ac7a5ec03fb802434fe64e6f85bf5
# skip: [bb170715538cc6c8806fcec20e6ca0d3f7267468] Whitespace cleanup
git-bisect skip bb170715538cc6c8806fcec20e6ca0d3f7267468
# bad: [ce6c4c1ded47f8e36c3d7e79e38bc37fb9a984aa] Add file missing from previous checkin
git-bisect bad ce6c4c1ded47f8e36c3d7e79e38bc37fb9a984aa
# bad: [1e443fbc6ff358a1ce5559263957cbb4c4f92cec] Add stpcpy() and implement version/derivative queries
git-bisect bad 1e443fbc6ff358a1ce5559263957cbb4c4f92cec
# bad: [0469c2d284a4c5265c0856cb4b67ec97b5b3f240] Merge commit 'origin/master' into nolen
git-bisect bad 0469c2d284a4c5265c0856cb4b67ec97b5b3f240
# bad: [79c071f6ca6dc9bd5eafb33da8587b7873b5e270] comboot.inc: use the correct upper limit
git-bisect bad 79c071f6ca6dc9bd5eafb33da8587b7873b5e270
# good: [12fc1b80036afe3c2fddf2ec3e53f9cb560e0255] isolinux: getfssec now outputs bytes read
git-bisect good 12fc1b80036afe3c2fddf2ec3e53f9cb560e0255
# bad: [48722c47bbdcfe51e905e87ec0d34415506393c5] Comboot/Com32 changes for unspecified file lengths
git-bisect bad 48722c47bbdcfe51e905e87ec0d34415506393c5
# bad: [2e0aae3abec21ba81fca577d59cf50b4dceaaac6] PXELINUX: make TFTP work without tsize
git-bisect bad 2e0aae3abec21ba81fca577d59cf50b4dceaaac6
# bad: [95df473c076649078c291bf0c6ffb2a367f6829a] getc: support for unknown file sizes
git-bisect bad 95df473c076649078c291bf0c6ffb2a367f6829a

- Sebastian




More information about the Syslinux mailing list