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-users] building xen-3.1-testing.hg

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-users] building xen-3.1-testing.hg
From: Mark Williamson <mark.williamson@xxxxxxxxxxxx>
Date: Sat, 5 Jan 2008 21:24:08 +0000
Cc: sanket hase <shase@xxxxxxxxxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Sat, 05 Jan 2008 13:24:44 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <477FD3C6.9010400@xxxxxxxxxxxxxx>
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
References: <477FD3C6.9010400@xxxxxxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: KMail/1.9.6 (enterprise 0.20070907.709405)
> I cloned xen-3.1-testing.hg  from mercurial repository (changeset 15565) .
> I was trying to build it.
>
> I changed base make file to =>KERNELS="linux-2.6-xen0 linux-2.6-xenU"
>
> 1.  make world XEN_TARGET_X86_PAE=n
> 2. make install
>
> Well, at the end,  make install fails showing references to undefined
> variables in xen-3.1-testing.hg/xen/arch/x86/built_in.o

Clean out your repository with a "make clean"

then do:

make world XEN_TARGET_X86_PAE=n
make install XEN_TARGET_X86_PAE=n

I think you need to pass the XEN_TARGET argument to all commands, otherwise 
bad things can happen (in this case, make install is probably doing something 
crazy like trying to rebuild some objects in Xen - but it's not got the 
XEN_TARGET option set, so it's failing).

Does that make sense?

> I understand that repository may not be stable, but it is important for
> me to get latest sourcecode. Is there any option to clone hg after a
> particular changeset which was relatively stable ?

The -testing repository should be always pretty stable since it's just used to 
queue up smallish bug fixes and minor features for 3.1.x releases.  
xen-unstable may occasionally break, but the -testing tree should be quite 
sane, therefore you shouldn't need to take special measures to get a stable 
tree.

Cheers,
Mark

-- 
Dave: Just a question. What use is a unicyle with no seat?  And no pedals!
Mark: To answer a question with a question: What use is a skateboard?
Dave: Skateboards have wheels.
Mark: My wheel has a wheel!

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

<Prev in Thread] Current Thread [Next in Thread>