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

Re: [Xen-users] Xen 4.4.1 OVMF on Debian compile failed



Hi Ian,

Thanks for your prompt reply.

I also tried to build Xen OVMF on Debian Wheezy, but it failed as well :-

configure: WARNING: markdown is not available so some documentation
won't be built
/usr/bin/pod2html: man/xl.pod.1: cannot resolve L<xl.cfg> in paragraph 40.
/usr/bin/pod2html: man/xl.pod.1: cannot resolve L<xl.cfg(5)> in paragraph 125.
/usr/bin/pod2html: man/xl.pod.1: cannot resolve L<xl.conf> in paragraph 278.
/usr/bin/pod2html: man/xl.pod.1: cannot resolve L<xlcpupool.cfg(5)> in
paragraph 374.
/usr/bin/pod2html: man/xl.pod.1: cannot resolve L<xl.cfg> in paragraph 434.
/usr/bin/pod2html: man/xl.pod.1: cannot resolve L<xl.cfg> in paragraph 443.
/usr/bin/pod2html: man/xl.pod.1: cannot resolve L<xl.cfg> in paragraph 516.
/usr/bin/pod2html: man/xl.pod.1: cannot resolve L<xlcpupool.cfg> in
paragraph 516.
/usr/bin/pod2html: man/xm.pod.1: cannot resolve L<xmdomain.cfg> in paragraph 26.
/usr/bin/pod2html: man/xm.pod.1: cannot resolve L<xmdomain.cfg> in
paragraph 108.
/usr/bin/pod2html: man/xl.cfg.pod.5: cannot resolve L<qemu(1)> in paragraph 168.
/usr/bin/pod2html: man/xl.cfg.pod.5: cannot resolve L<qemu(1)> in paragraph 365.
/usr/bin/pod2html: man/xl.cfg.pod.5: cannot resolve L<qemu(1)> in paragraph 400.
/usr/bin/pod2html: man/xl.cfg.pod.5: cannot resolve L<qemu(1)> in paragraph 402.
/usr/bin/pod2html: man/xl.cfg.pod.5: cannot resolve L<qemu(1)> in paragraph 452.
+ /usr/bin/make -C figs
 debian/rules binary
cp: cannot stat
`debian/build/build-hypervisor_amd64_amd64/xen/xen.efi': No such file
or directory
make[2]: *** [install-hypervisor_amd64_amd64] Error 1
make[1]: *** [binary-arch_amd64_none_amd64] Error 2
make: *** [binary-arch] Error 2
dpkg-buildpackage: error: debian/rules binary gave error exit status 2

Anyone has an idea how to solve the problem and successfully build Xen OVMF?

Thanks a lot.

John Mok

On Wed, Oct 7, 2015 at 11:11 PM, Ian Campbell <ian.campbell@xxxxxxxxxx> wrote:
> On Wed, 2015-10-07 at 22:53 +0800, John Mok wrote:
>> [...]
>> -c /usr/local/src/xen/xen-4.4.1/debian/build/build
>> -utils_amd64/tools/firmware/ovmf-dir
>> -remote/Build/OvmfX64/RELEASE_GCC47/X64/OvmfPkg/AcpiTables/AcpiTables/OUT
>> PUT/./Madt.dll
>> GenFw: ERROR 3000: Invalid
>>   Unsupported section alignment.
>
> This would appear to be the actual failure.
>
> I'm afraid I don't know what it means or how to solve it.
>
> As it happens I'm currently looking at updating the Xen Project test infra
> to use Jessie as the host os (from Wheezy) and checking the build logs I
> don't see any messages like this, and it does successfully build the ovmf
> component. I've not changed anything relevant to ovmf building as part of
> the upgrade.
>
> I did notice that in my logs it has decided to use GCC49 rather than GCC47
> as you have here. I've no idea if that is relevant. FWIW 4.9 is the default
> gcc in Jessie.
>
> Ian.

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


 


Rackspace

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