[syslinux] Syslinux 6.04-pre1

H. Peter Anvin hpa at zytor.com
Tue Mar 8 08:36:44 PST 2016


On 03/08/16 07:49, poma via Syslinux wrote:
> 
> ...
> nasm -f elf -Ox  -g -F dwarf -DDATE_STR="'6.03-156-g1ac927d'" \
> 	-DHEXDATE="0x56deef98" \
> 	-Di386 \
> 	-I/tmp/syslinux/core/ \
> 	-l ldlinux.lsr -o ldlinux.o -MP -MD ./.ldlinux.o.d /tmp/syslinux/core/ldlinux.asm
> head.inc:26: fatal: NASM 2.11.06 is known to miscompile Syslinux
> /tmp/syslinux/core/Makefile:145: recipe for target 'ldlinux.o' failed
> make[3]: *** [ldlinux.o] Error 1
> ...
> 
> $ rpm --query --changelog nasm 
> * Mon Mar 07 2016 poma <poma at gmail.com> - 2.11.06-2
> - Fix "error: symbol references not supported in preprocess-only mode",
>   needed by Syslinux
> ...
> 
> With patched NASM building of the SYSLINUX works,
> but SYSLINUX commit 1ac927d breaks it again.
> 
> To put a note in NEWS, as has been done so far on several releases, is the most elegant solution.
> 

Why on Earth would you apply that patch in isolation rather than move to
a newer upstream version?  Encouraging that behavior is not really a
great idea IMO.

	-hpa




More information about the Syslinux mailing list