[syslinux] Syslinux 6.04-pre1

poma pomidorabelisima at gmail.com
Sun Mar 6 06:51:08 PST 2016


On 05.03.2016 14:43, Gene Cumm via Syslinux wrote:
> After so much time and improvements, I'm glad to see and publicize a
> pre-release, 6.04-pre1 in
> https://www.kernel.org/pub/linux/utils/boot/syslinux/Testing/6.04/
> 
> Personally, I've already been working testing the pre-release as-is
> and my tests have been positive so far.  I appreciate feedback like
> that from Gabriele Balducci and testing "make bios installer".
> 
> Yes, there are a few patches I'd like to review for inclusion or
> feedback before a full release.  At the moment, I've been
> reviewing/testing Pete Betard's patch set minus the minfatsize patch.
> 
> Looking over my list of pending patches, here's a short list of some others:
> - extlinux cleanup (4)
> - EFI DNS (two different patches from two people)
> - EFI UDP/TFTP rewrite
> - extlinux leaks (2; some feedback already from Paulo)
> 

$ make -j [jobs]
...
gcc -MT fs/pxe/tcp.o -MD -MF fs/pxe/.tcp.o.d -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/tmp/syslinux-6.04-pre1/core/include -I/tmp/syslinux-6.04-pre1/com32/include -I/tmp/syslinux-6.04-pre1/com32/include/sys -I/tmp/syslinux-6.04-pre1/com32/lib -I/tmp/syslinux-6.04-pre1/core/lwip/src/include -I/tmp/syslinux-6.04-pre1/core/lwip/src/include/ipv4 -I/tmp/syslinux-6.04-pre1/core/fs/pxe -D__SYSLINUX_CORE__ -D__FIRMWARE_BIOS__ -I/tmp/syslinux-6.04-pre1/bios -DLDLINUX=\"ldlinux.c32\" -c -o fs/pxe/tcp.o /tmp/syslinux-6.04-pre1/core/fs/pxe/tcp.c
nasm -f elf -Ox  -g -F dwarf -DDATE_STR="''" \
	-DHEXDATE="0x56dc3c62" \
	-Di386 \
	-I/tmp/syslinux-6.04-pre1/core/ \
	-l ldlinux.lsr -o ldlinux.o -MP -MD ./.ldlinux.o.d /tmp/syslinux-6.04-pre1/core/ldlinux.asm
nasm -f elf -Ox  -g -F dwarf -DDATE_STR="''" \
	-DHEXDATE="0x56dc3c62" \
	-Di386 \
	-I/tmp/syslinux-6.04-pre1/core/ \
	-l isolinux.lsr -o isolinux.o -MP -MD ./.isolinux.o.d /tmp/syslinux-6.04-pre1/core/isolinux.asm
diskstart.inc:438: error: symbol references not supported in preprocess-only mode
diskstart.inc:438: error: non-constant value given to `%if'
diskstart.inc:439: error: symbol references not supported in preprocess-only mode
diskstart.inc:439: error: non-constant value given to `%assign'
/tmp/syslinux-6.04-pre1/core/isolinux.asm:23: fatal: unable to open include file `head.inc'
/tmp/syslinux-6.04-pre1/core/Makefile:145: recipe for target 'isolinux.o' failed
make[3]: *** [isolinux.o] Error 1
make[3]: *** Waiting for unfinished jobs....
/tmp/syslinux-6.04-pre1/core/ldlinux.asm:26: fatal: unable to open include file `head.inc'
/tmp/syslinux-6.04-pre1/core/Makefile:145: recipe for target 'ldlinux.o' failed
make[3]: *** [ldlinux.o] Error 1
make[3]: Leaving directory '/tmp/syslinux-6.04-pre1/bios/core'
/tmp/syslinux-6.04-pre1/Makefile:287: recipe for target 'core' failed
make[2]: *** [core] Error 2
make[2]: Leaving directory '/tmp/syslinux-6.04-pre1/bios'
/tmp/syslinux-6.04-pre1/Makefile:256: recipe for target 'bios' failed
make[1]: *** [bios] Error 2
make[1]: Leaving directory '/tmp/syslinux-6.04-pre1'
Makefile:102: recipe for target 'all' failed
make: *** [all] Error 2


$ make --version | head -1
GNU Make 4.0

$ nasm -version
NASM version 2.11.06 compiled on Feb 18 2015

$ gcc --version | head -1
gcc (GCC) 5.3.1 20151207 (Red Hat 5.3.1-2)

$ ld/objcopy --version | head -1
GNU ld/objcopy version 2.25-9.fc22




More information about the Syslinux mailing list