Darren, I have reworked the commits to fix issues while building on other distros. Can you check this branch http://git.yoctoproject.org/cgit/cgit.cgi/poky-contrib/commit/?h=nitin/grub-efi It is working for me on Fedora 14, for which the other grub-efi commit was failing for me.
Thanks, Nitin > -----Original Message----- > From: Kamble, Nitin A > Sent: Thursday, January 12, 2012 2:33 PM > To: Kamble, Nitin A; Hart, Darren; Bodke, Kishore K > Cc: Ahmad, Josef; [email protected] > Subject: RE: [yocto] qemu EFI build failure > > Here is the commit: http://git.yoctoproject.org/cgit.cgi/poky- > contrib/log/?h=nitin/misc > > Nitin > > > -----Original Message----- > > From: [email protected] [mailto:yocto- > > [email protected]] On Behalf Of Kamble, Nitin A > > Sent: Thursday, January 12, 2012 2:32 PM > > To: Hart, Darren; Bodke, Kishore K > > Cc: Ahmad, Josef; [email protected] > > Subject: Re: [yocto] qemu EFI build failure > > > > > > I just sent a patch to oecore mailing list to fix the grub issue with > > automake 1.11.2. > > > > Thanks, > > Nitin > > > > > > > -----Original Message----- > > > From: Hart, Darren > > > Sent: Thursday, January 12, 2012 1:39 PM > > > To: Bodke, Kishore K > > > Cc: Ahmad, Josef; [email protected]; Kamble, Nitin A > > > Subject: Re: [yocto] qemu EFI build failure > > > > > > On 01/12/2012 01:28 PM, Bodke, Kishore K wrote: > > > > I have only > > > > MACHINE_FEATURES += "efi" > > > > KERNEL_FEATURES_append_cedartrail += "cfg/efi-ext.scc". > > > > > > > > I am not having IMAGE_FSTYPES += "live". > > > > > > The "live" change is just to trigger the live image type which > builds > > > grub-efi-native for efi systems. qemux86 needs this added > explicitly. > > > > > > -- > > > Darren > > > > > > > > > > > Thanks > > > > Kishore. > > > > -----Original Message----- > > > > From: Hart, Darren > > > > Sent: Thursday, January 12, 2012 1:20 PM > > > > To: Ahmad, Josef > > > > Cc: [email protected]; Bodke, Kishore K; Kamble, Nitin A > > > > Subject: Re: [yocto] qemu EFI build failure > > > > > > > > On 01/12/2012 10:27 AM, Darren Hart wrote: > > > >> > > > >> > > > >> On 01/12/2012 08:19 AM, Josef Ahmad wrote: > > > >>> I tried to build a qemux86 EFI image, by setting: > > > >>> - in my local.conf: IMAGE_FSTYPES += "live" > > > >>> - in poly/meta/conf/machine/qemux86.conf: MACHINE_FEATURES += > > "efi" > > > >>> > > > >> > > > >> I haven't tried live images with QEMU. For one thing, they > aren't > > > really > > > >> necessary as you can specify all the boot parameters on the qemu > > > command > > > >> line. Is there are reason you want to use the live image > > > specifically? > > > >> > > > >> Also, in order to properly test EFI in QEMU, you will need to > use > > an > > > EFI > > > >> BIOS - I believe you're aware of this already - but this isn't > > > currently > > > >> supported by the runqemu scripts that ship with yocto. > > > >> > > > >>> The build gave me the following error: > > > >> > > > >> > > > >> I'll do some test builds - it isn't clear to me what is going on > > > here. > > > >> > > > >> <snip> > > > >> > > > >>> > > > >>> > > > >>> Has anyone encountered the same error? I'm not sure I set up > the > > > >>> correct configuration. Also, is there another way to append > "efi" > > > to > > > >>> MACHINE_FEATURES rather than by modifying qemux86.conf? > > > >> > > > >> You should be able to do something like: > > > >> MACHINE_FEATURES_append_qemux86 = "efi" > > > >> > > > >> Note that you will also need to enable the efi support in the > > > kernel, > > > >> which is done with the KERNEL_FEATURES variable, something like: > > > >> KERNEL_FEATURES_append_qemux86 = "conf/efi-ext.scc" > > > >> > > > >> Either of these can be set in your local.conf. > > > >> > > > > > > > > More accurately: > > > > > > > > MACHINE_FEATURES_append_qemux86=" efi pcbios" > > > > KERNEL_FEATURES_append_qemux86=" cfg/efi-ext.scc" > > > > IMAGE_FSTYPES += "live" > > > > > > > > With these added to local.conf and building for qemux86 I see the > > > same > > > > configure failures reported by Kishore and Josef: > > > > > > > > | ../../lib/autoconf/lang.m4:194: AC_LANG_CONFTEST is expanded > > > from... > > > > | acinclude.m4:363: grub_CHECK_STACK_ARG_PROBE is expanded > from... > > > > > > > > I've discussed in IRC with Nitin and he thinks this may be > related > > to > > > > the automake update and is looking into it. > > > > > > > > > > > > > -- > > > Darren Hart > > > Intel Open Source Technology Center > > > Yocto Project - Linux Kernel > > _______________________________________________ > > yocto mailing list > > [email protected] > > https://lists.yoctoproject.org/listinfo/yocto _______________________________________________ yocto mailing list [email protected] https://lists.yoctoproject.org/listinfo/yocto
