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

Matt Fleming matt at console-pimps.org
Tue Jan 8 07:51:11 PST 2013


On Tue, 2013-01-08 at 16:17 +0100, Igor Sverkos wrote:
> 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.

Ah, I think I have patches in my TODO folder that fix this for Python 3.

> > 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.

Great, thanks for testing!

-- 
Matt Fleming, Intel Open Source Technology Center



More information about the Syslinux mailing list