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

[Xen-API] RE: Building xapi


I've extended the build script to also:

* rebuild an x86-64 gcc from srpms
* use the x86-64 gcc to build xen-{hypervisor,tools,devel} rpms
... and then build xapi as before.

To give this a go, save 'build-xapi.sh' and 'xen-3.4-testing.build.patch' in a 
vanilla CentOS 5.4 VM and run 'build-xapi.sh'.

Next steps:
* build qemu-dm and dom0 kernel rpms
* package xapi (and associated tools) as rpms


> -----Original Message-----
> From: xen-api-bounces@xxxxxxxxxxxxxxxxxxx [mailto:xen-api-
> bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of Jonathan Ludlam
> Sent: 25 March 2010 09:41
> To: xen-api@xxxxxxxxxxxxxxxxxxx
> Subject: [Xen-API] Building xapi
> Hi all,
> Here's a script for building xapi on CentOS 5.4. It assumes a standard
> install and needs to be run with root privileges, and produces a binary
> that should be able to be dropped into an existing XCP host. It's got a
> little bit at the end (commented out) for installing xapi on the CentOS
> host and running it in 'dummy' mode (like in our SDK) - this is quite
> useful for testing bits of xapi without having to install it on a real
> host. I wouldn't recommend doing this on a real CentOS machine that you
> cared about though - it'll install lots of things in /etc that you
> might not want :-)
> I've tested this on a CentOS VM running on XenServer and on a VM
> running under VirtualBox.
> Hopefully this might make it a little easier to hack on!
> Cheers,
> Jon

Attachment: build-xapi.sh
Description: build-xapi.sh

Attachment: xen-3.4-testing.build.patch
Description: xen-3.4-testing.build.patch

xen-api mailing list



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