[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] build failure in efi_init_memory



>>> On 10.05.13 at 13:04, Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx>
wrote:
> On Fri, 10 May 2013, Jan Beulich wrote:
>> >>> On 09.05.13 at 19:17, Olaf Hering <olaf@xxxxxxxxx> wrote:
>> > Current xen-unstable, 27010:e5562e4b7558, fails to build in openSuSE
>> > 12.1 and later:
>> > 
>> > 
>> > [  216s] make[4]: Entering directory 
>> > `/home/abuild/rpmbuild/BUILD/xen-4.3.27010/dbg/xen/arch/x86/efi'
>> > ...
>> > [  216s] boot.c: In function 'efi_init_memory':
>> > [  216s] boot.c:1574:13: error: implicit declaration of function 
>> > 'map_pages_to_xen' [-Werror=implicit-function-declaration]
>> > [  216s] boot.c:1574:13: error: nested extern declaration of 
>> > 'map_pages_to_xen' [-Werror=nested-externs]
>> > ...
>> > 
>> > 
>> > I think 26964:fcd0f296f907 did built ok, but I'm not sure.
>> 
>> 26981:e0340254f8ac moved the declaration around - Stefano,
>> was this change properly build checked on x86 (i.e. also in a build
>> environment new enough to allow the EFI stuff to be built)?
> 
> I ran "make xen" on x86 to build test it.
> Is the EFI target different not included in "make xen"?

It is being included there as long as your tool chain meets the
requirements. If it doesn't, a message gets printed towards
the end of the hypervisor build.

Jan


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.