[syslinux] Syslinux 5.00 - Doesn't boot my system / Not passing the kernel options to the kernel?

Igor Sverkos igor.sverkos at googlemail.com
Tue Jan 8 07:17:44 PST 2013


Hi,

Matt Fleming wrote:
>> When I do it by hand (clone, switch, make), the make call will fail with
>> this error:
>>
>> python menugen.py --input=test2.menu --output=test2.c
>> --template=adv_menu.tpl
>>   File "menugen.py", line 103
>>     print "Error before line %d" % self.lineno
>>                                ^
>> SyntaxError: invalid syntax
>> make[2]: *** [test2.c] Error 1
>> make[2]: Leaving directory
>> `/var/tmp/portage/sys-boot/syslinux-99999999/work/syslinux-99999999/com32/cmenu'
>> make[1]: *** [all] Error 2
>> make[1]: Leaving directory
>> `/var/tmp/portage/sys-boot/syslinux-99999999/work/syslinux-99999999/com32'
>> make: *** [all] Error 2
> 
> Hmm.. I dunno why you're seeing that error.

Found the reason:
Per default I am using Python 3.2. When I am using Python 2.7 to build
syslinux from git source, it is working as expected.


> I've just put a Syslinux-5.01-pre1 tarball up at,
> 
> http://www.kernel.org/pub/linux/utils/boot/syslinux/Testing/5.01/

Thanks!

This is working fine for me.

With 5.01-pre1, my system will now boot as expected. Long names for
kernel/initramfs aren't a problem anymore.

Again, Thank you.


-- 
Regards,
Igor



More information about the Syslinux mailing list