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-users

[Xen-users] Can't build kernel with Xen 3.2.0

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] Can't build kernel with Xen 3.2.0
From: Jeremie Le Hen <jeremie@xxxxxxxxxx>
Date: Tue, 22 Jan 2008 17:48:59 +0100
Delivery-date: Tue, 22 Jan 2008 08:53:33 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
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>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.15 (2007-04-06)
Hi,

I'm struggling to compile Xen 3.2.0.  I don't want to get sources with
Mercurial, therefore I'm using "make world XEN_LINUX_SOURCE=tarball".

First, right after extracting xen-3.2.0.tar.gz, there is no kernel
source directory to drop my .config file, as explained in [1].  When do
I have a chance to configure the kernel when using the ``world''
target?

Suprisingly, Xen 3.1 provided shipped with "linux-2.6-xen-sparse" while
Xen 3.2 is not.  How does the Linux kernel tree get patched with this
new release?  I've tried "make prep-kernels XEN_LINUX_SOURCE=tarball"
but it only extracts the tarball and then makes oldconfig.

Finally, when running "make world XEN_LINUX_SOURCE=tarball" with the
default .config (provided by Xen), the kernel build always fail very
early with the following message:

% make[4]: Entering directory 
`/root/build/xen-3.2.0/build-linux-2.6.18-xen_x86_32'
% make -C /root/build/xen-3.2.0/linux-2.6.18 
O=/root/build/xen-3.2.0/build-linux-2.6.18-xen_x86_32 vmlinuz
% make[6]: *** No rule to make target `vmlinuz'.  Stop.
% make[5]: *** [vmlinuz] Error 2
% make[4]: *** [vmlinuz] Error 2
% make[4]: Leaving directory 
`/root/build/xen-3.2.0/build-linux-2.6.18-xen_x86_32'

Any idea?

Thank you.
Regards,
[1] 
http://wiki.xensource.com/xenwiki/XenFaq#head-93f7c0f4ad876be33ee0ecdbb139e355035e1988
-- 
Jeremie Le Hen
< jeremie at le-hen dot org >< ttz at chchile dot org >

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

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