On 12/21/2010 03:11 AM, Jiri Denemark wrote:
> * autobuild.sh: Alter mingw configuration setup.
> ---
>
> And a followup to allow autobuild.sh completion when a mingw
> cross-toolchain is present.
>
> autobuild.sh | 2 +++
> 1 files changed, 3 insertions(+), 0 deletions(-)
>
> diff --git a/autobuild.sh b/autobuild.sh
> index 91e2ab2..4cb9fde 100755
> --- a/autobuild.sh
> +++ b/autobuild.sh
> @@ -83,6 +83,8 @@ if [ -x /usr/bin/i686-pc-mingw32-gcc ]; then
> --without-openvz \
> --without-one \
> --without-phyp \
> + --without-xenapi \
> + --without-vmware \
> + --without-esx \
> --without-netcf \
> --without-audit \
> --without-dtrace \
ACK
Hmm, ./autobuild.sh is still failing for me, because it still tries to
make the mingw rpm, which did not have these changes. The failure stems
from the fact that configure tries to build vmware but not esx if
curl/curl.h is missing, but vmware indirectly requires both esx and
curl/curl.h at the moment:
CC libvirt_driver_vmware_la-vmware_driver.lo
In file included from vmware/../esx/esx_vmx.h:31:0,
from vmware/vmware_driver.c:28:
vmware/../esx/esx_vi.h:28:24: fatal error: curl/curl.h: No such file or
directory
compilation terminated.
I don't think I need to disable esx (and I certainly don't want to
disable it from the mingw specfile), so I'll try again with a v2,
perhaps waiting until after Matthias' promised patch to clean up the
current esx/vmware problems.
--
Eric Blake eblake(a)redhat.com +1-801-349-2682
Libvirt virtualization library
http://libvirt.org