[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