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

Re: [Xen-devel] XEN building "make world" broken?


  • To: Yuvraj Agarwal <yuvraj@xxxxxxxxxxx>
  • From: Todd Deshane <todd.deshane@xxxxxxx>
  • Date: Thu, 17 Feb 2011 05:04:32 +0000
  • Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
  • Delivery-date: Wed, 16 Feb 2011 21:05:51 -0800
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type :content-transfer-encoding; b=qRjRX4eQMjazoRXkoO0zXi/E5uGx1BVy1WvLSwec1fHNIxnmfNdw2rck6G5S6yeIoc hCsFiXjzf18x/Yry+s2I0Pq0KBxBCQJZWQRkaIIRQmwu1JCb/4a2/df7/RjIJBjX5Nz3 n8FDbN7mxDW0mzkEBPSCFiiqKRxfEt8zbVvFk=
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

On Thu, Feb 17, 2011 at 4:38 AM, Yuvraj Agarwal <yuvraj@xxxxxxxxxxx> wrote:
> Hi All,
<snip>
> git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git
> linux-2.6-pvops.git.tmp
> Initialized empty Git repository in
> /home/yuvraj/XEN-Build/xen-4.0-testing.hg/linux-2.6-pvops.git.tmp/.git/
> remote: Counting objects: 1941611, done.
> remote: Compressing objects: 100% (318945/318945), done.
> remote: Total 1941611 (delta 1614307), reused 1930825 (delta 1604777)
> Receiving objects: 100% (1941611/1941611), 397.88 MiB | 1.33 MiB/s, done.
> Resolving deltas: 100% (1614307/1614307), done.
> + cd linux-2.6-pvops.git.tmp
> + git checkout -b xen/stable-2.6.32.x xen/xen/stable-2.6.32.x
> fatal: git checkout: branch xen/stable-2.6.32.x already exists

This look like the problem you are running into
http://lists.xensource.com/archives/html/xen-users/2010-12/msg00166.html

(A problem with your git tree for the kernel.)

> + mv linux-2.6-pvops.git.tmp linux-2.6-pvops.git
> touch linux-2.6-pvops.git/.valid-src
> rm -rf build-linux-2.6-pvops_x86_64
> mkdir -p build-linux-2.6-pvops_x86_64
> # Re-use config from install dir if one exists. Next try to use
> # buildconfigs/create_config.sh is one is provided by the source
> # tree. Finally attempt to use make defconfig.
> set -e ; \
>        CONFIG_VERSION=$(sed -ne 's/$(XENGUEST)//; s/^EXTRAVERSION =
> //p' linux-2.6-pvops.git/Makefile); \
>        if [ ! -z "" -a -r "" ]; then \
>          cp 
>  /home/yuvraj/XEN-Build/xen-4.0-testing.hg/build-linux-2.6-pvops_x86_64/.config;
> \
>        elif [ -r
> /home/yuvraj/XEN-Build/xen-4.0-testing.hg/dist/install/boot/config-2.6.$CONFIG_VERSION
> ] ; then \
>          cp 
> /home/yuvraj/XEN-Build/xen-4.0-testing.hg/dist/install/boot/config-2.6.$CONFIG_VERSION
> /home/yuvraj/XEN-Build/xen-4.0-testing.hg/build-linux-2.6-pvops_x86_64/.config
> ; \
>        elif [ -e linux-2.6-pvops.git/buildconfigs/create_config.sh ] ; then \
>          cd linux-2.6-pvops.git && sh buildconfigs/create_config.sh \
>
> /home/yuvraj/XEN-Build/xen-4.0-testing.hg/build-linux-2.6-pvops_x86_64/.config
>  x86_64  ; \
>          echo "Configured build-linux-2.6-pvops_x86_64 using
> create_config.sh" ; \
>        elif make -C linux-2.6-pvops.git ARCH=$(sh
> buildconfigs/select-linux-arch linux-2.6-pvops.git) defconfig
> O=$(/bin/pwd)/build-linux-2.6-pvops_x86_64 ; then \
>          echo "Configured build-linux-2.6-pvops_x86_64 using defconfig" ; \
>        else \
>          echo "No configuration method found for this kernel" ; \
Based on getting an error here and looking above.
<snip>

This appears to be a question that is probably better addressed on the
xen-users list. It is better to post there first unless you are sure
something is really broken.

The Xen code is tested often by many users and developers all over the
world. I'm pretty sure we would figure out pretty quickly if make
world was broken :-)

Hope the suggestions above help solve your problem.

Thanks,
Todd

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


 


Rackspace

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