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

Re: [Xen-users] Problem compiling Xen 4.2 from sources

This link might have a more accurate list of dependencies than 4.1 instructions:

On Tue, Oct 2, 2012 at 4:02 PM, Lukas Laukamp <lukas@xxxxxxxxxx> wrote:
Am 02.10.2012 20:00, schrieb Mark Pryor:


----- Original Message -----
From: Giorgio Mossa <mossa@xxxxxxxxxxxxxxxxxxxx>
To: xen-users@xxxxxxxxxxxxx
Sent: Tuesday, October 2, 2012 9:31 AM
Subject: [Xen-users] Problem compiling Xen 4.2 from sources

Hello everyone,
I'm working on an Ubuntu 12.04 and I wanted to test
Xen 4.2 (official repository offer just version 4.1),
so I've downloaded the source tarball from the site,
followed the instruction in the readme but when compiling
I'm getting the following error:

In file included from libxl_bootloader.c:21:0:
/usr/include/libutil.h:33:2: error: #warning "Deprecated header, use <bsd/libutil.h> or libbsd-overlay.pc instead." [-Werror=cpp]
cc1: all warnings being treated as errors
make[3]: *** [libxl_bootloader.o] Error 1

could anyone explain how to solve this problem, without disabling the warning/errors compilation options?


As Dariusz said, missing texinfo stopped my build too.

Here is my apt log:

------------------------- apt history -------------
$ sudo grep -i commandline /var/log/apt/history.log
Commandline: apt-get install nano ubuntu-minimal openssh-server
Commandline: apt-get install linux-image-server grub
Commandline: apt-get upgrade
Commandline: apt-get install build-essential
Commandline: apt-get install bcc bin86 gawk bridge-utils iproute libcurl3 libcurl4-openssl-dev bzip2 module-init-tools transfig tgif
Commandline: apt-get install make gcc libc6-dev zlib1g-dev python python-dev python-twisted libncurses5-dev patch libvncserver-dev libsdl-dev libjpeg-dev
Commandline: apt-get install iasl libbz2-dev e2fslibs-dev git-core uuid-dev ocaml ocaml-findlib libx11-dev bison flex xz-utils libyajl-dev
Commandline: apt-get build-dep xen
Commandline: apt-get install texinfo
--------------------------------- snip ---------------------


when you compile the complete distribution from source (Hypervisor, utils, lib, libxenstore) than make sure that also the build dependencies of this packages are available on the system. As reference for Ubuntu I would check the build dependencies of the source packages of the 4.1 trunk from the Ubuntu repositories.

Best Regards

Xen-users mailing list

Xen-users mailing list



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