[syslinux] SYSLINUX 3.36-pre6 (release candidate)

Gilles Espinasse g.esp at free.fr
Tue Feb 6 23:27:45 PST 2007


----- Original Message ----- 
From: "H. Peter Anvin" <hpa at zytor.com>
To: <syslinux at zytor.com>; <syslinux-announce at zytor.com>
Sent: Wednesday, February 07, 2007 1:40 AM
Subject: [syslinux] SYSLINUX 3.36-pre6 (release candidate)


> I have, hopefully, found and fixed the issue with non-kernel binaries
> that appeared in 3.35.  As a result, I have pushed out 3.36-pre6 and am
> classifying it as a release candidate.  Please try it out, especially if
> you have had problems with 3.35.
>
> ftp://ftp.kernel.org/pub/linux/utils/boot/syslinux/Testing/
>
> -hpa
>
There is progress concerning -fno_stack_protector but it is wrong in libutil
I know $(call gcc_ok,-fno_stack_protector,) was added in M32 but it does not
apply for a reason I did no find

make[3]: Leaving directory `/usr/src/syslinux-3.36-pre6/com32/lib'
make[3]: Entering directory `/usr/src/syslinux-3.36-pre6/com32/libutil'
gcc -m32  -mregparm=3 -DREGPARM=3 -D__COM32__ -W -Wall -march=i386 -Os -fomi
t-frame-pointer -I./include -I../include -c -o ansiline.o ansiline.c
gcc -m32  -mregparm=3 -DREGPARM=3 -D__COM32__ -W -Wall -march=i386 -Os -fomi
t-frame-pointer -I./include -I../include -c -o ansiraw.o ansiraw.c

so it fail later
gcc -m32 -fno-stack-protector -mregparm=3 -DREGPARM=3 -W -Wall -march=i386 -
Os -fomit-frame-pointer -I../libutil/include -I../include  -D__COM32__ -c -o
readconfig.o readconfig.c
ld -m elf_i386 -T ../lib/com32.ld -o menu.elf menu.o menumain.o readconfig.o
../libutil/libutil_com.a ../lib/libcom32.a
/usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.3/libgcc.a
../libutil/libutil_com.a(ansiraw.o)(.text+0x4): In function
`console_cleanup':
: undefined reference to `__guard'

Gilles




More information about the Syslinux mailing list