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


Re: [Xen-devel] Building XCI on a 64 bit Linux - Fails

To: Tom Rotenberg <tom.rotenberg@xxxxxxxxx>
Subject: Re: [Xen-devel] Building XCI on a 64 bit Linux - Fails
From: Vincent Hanquez <vincent.hanquez@xxxxxxxxxxxxx>
Date: Mon, 10 Aug 2009 14:01:26 +0100
Cc: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Mon, 10 Aug 2009 06:01:49 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <8686c3cd0908030920t6607000bv76c70f418a2e521f@xxxxxxxxxxxxxx>
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>
References: <8686c3cd0908030920t6607000bv76c70f418a2e521f@xxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mozilla-Thunderbird (X11/20090701)
Tom Rotenberg wrote:
Hi All,

It seems like trying to build the XCI tree, on a 64-bit Linux, fails.
Shouldn't it be possible to build the XCI tree on a 64-bit linux?
Can anyone please help me with this?
there's no reason why building on 64 bits shouldn't work, although the team usually build 32 bits.
which might explain why we haven't seen this issue.

What i did:
git clone http://xenbits.xensource.com/git-http/xenclient/build
cd build
cp configs/xenclient_config ./.config

I got the following errors:
cc1: warnings being treated as errors
block-qcow2.c: In function גbdrv_preadג:
block-qcow2.c:237: warning: format ג%#llxג expects type גlong long
unsigned intג, but argument 5 has type ג__off_tג
it looks like you __off_t is 32 bits ... where it should have been 64 bits...

did you use the config in configs/ ?
can you send me your build .config and the uclibc config in toolchain_build_*/uClibc-0.9.30/.config ?


Xen-devel mailing list