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/
Home Products Support Community News


[Xen-devel] building xen without mercury repository access

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] building xen without mercury repository access
From: Guillaume Rousse <Guillaume.Rousse@xxxxxxxx>
Date: Tue, 05 Feb 2008 18:54:53 +0100
Delivery-date: Tue, 05 Feb 2008 09:55:22 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
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/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Thunderbird (X11/20080114)
Hello, I'm mandriva package maintainer.

I just tried to update mandriva xen package. I noticed the build
procedure changed since 3.1.0: instead of downloading pristine kernel
sources, and patching them locally, the makefile now directly fetches
modified kernel from xen mercury repository. And even if a working
directory exists, it apparently still attempts to sync it before
building... Which is quite curious for a tagged release (but I may have
misunderstood the process).

As our packages are supposed to be self-contained, I need to download
once for all the xenified kernel sources. What command should I run ?
Running "sh buildconfigs/select-repository linux-2.6.18-xen.hg .:.." in
the top-level directory, as suggested by makefile, fails miserabily:
select-repository: Searching `.:..' for linux-2.6.18-xen.hg
select-repository: Ignoring `.'
not found!
select-repository: Unable to determine Xen repository parent.
Guillaume Rousse
Moyens Informatiques - INRIA Futurs
Tel: 01 69 35 69 62

Xen-devel mailing list