WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] qemu-xen-unstable build error

To: "Jiang, Yunhong" <yunhong.jiang@xxxxxxxxx>, Zhigang Wang <zhigang.x.wang@xxxxxxxxxx>, Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx>
Subject: Re: [Xen-devel] qemu-xen-unstable build error
From: Keir Fraser <keir.fraser@xxxxxxxxxxxxx>
Date: Fri, 28 May 2010 09:57:56 +0100
Cc: xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Fri, 28 May 2010 02:06:04 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <789F9655DD1B8F43B48D77C5D30659731E78DA02@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: Acr+Nxpi8wwi3XAdT2CMPeCmA+bOYAABrzKcAAFFVHAAADwrGw==
Thread-topic: [Xen-devel] qemu-xen-unstable build error
User-agent: Microsoft-Entourage/12.24.0.100205
Perhaps it should also check against QEMU_TAG if defined, even if the
directory exists, and pull/checkout if necessary.

 K.

On 28/05/2010 09:53, "Jiang, Yunhong" <yunhong.jiang@xxxxxxxxx> wrote:

> I meet the issue just now. In the end I enter the ioemu-remote and do the
> branch/checkout manually.
> 
> When will the ioemu_remote be updated? Seems it will only be updated if this
> directory does not exist?
> 
>                 if [ ! -d ioemu-remote ]; then \
>                         rm -rf ioemu-remote ioemu-remote.tmp; \
>                         mkdir ioemu-remote.tmp; rmdir ioemu-remote.tmp; \
>                         $(GIT) clone $(CONFIG_QEMU) ioemu-remote.tmp; \
>                         if [ "$(QEMU_TAG)" ]; then                      \
>                                 cd ioemu-remote.tmp;                    \
>                                 $(GIT) branch -D dummy >/dev/null 2>&1 ||:; \
>                                 $(GIT) checkout -b dummy $(QEMU_TAG);   \
>                                 cd ..;                                  \
>                         fi;                                             \
>                         mv ioemu-remote.tmp ioemu-remote; \
> 
> Thanks
> --jyh
> 
>> -----Original Message-----
>> From: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
>> [mailto:xen-devel-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of Keir Fraser
>> Sent: Friday, May 28, 2010 4:15 PM
>> To: Zhigang Wang; Ian Jackson
>> Cc: xen-devel
>> Subject: Re: [Xen-devel] qemu-xen-unstable build error
>> 
>> On 28/05/2010 08:23, "Zhigang Wang" <zhigang.x.wang@xxxxxxxxxx> wrote:
>> 
>>> Seems this commit is incomplete:
>>> 
>>> commit ffb0cf2ad55e952dae55e6166c4fcea79be6cd30
>>> Author: Ian Jackson <ian.jackson@xxxxxxxxxxxxx>
>>> Date:   Thu Apr 15 17:01:15 2010 +0100
>>> 
>>>     Change callers of libxc to use new libxc API.
>>> 
>>>     Signed-off-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx>
>>> 
>>> I cannot find the definition of xc_interface.
>>> 
>>> Checkout to commit 805ed3b20492d2f4bb465bfda65cedd286e23209 can finish the
>>> build.
>> 
>> Perhaps your build is not respecting the QEMU_TAG in Config.mk, for some
>> reason? There are (humungous) patches pending on xen-unstable.hg which will
>> introduce xc_interface.
>> 
>> -- Keir
>> 
>> 
>> 
>> _______________________________________________
>> Xen-devel mailing list
>> Xen-devel@xxxxxxxxxxxxxxxxxxx
>> http://lists.xensource.com/xen-devel



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel