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] BUILD BREAK (was Re: Switch the default build to make the -x

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] BUILD BREAK (was Re: Switch the default build to make the -xen kernel, not the -xen0 and -xenU)
From: Sean Dague <japh@xxxxxxxxxx>
Date: Fri, 24 Mar 2006 17:46:36 -0500
Cc: xen-changelog@xxxxxxxxxxxxxxxxxxx
Delivery-date: Fri, 24 Mar 2006 22:47:59 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <E1FMqSG-0008Vh-HF@xxxxxxxxxxxxxxxxxxxxx>
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>
Mail-followup-to: xen-devel@xxxxxxxxxxxxxxxxxxx, xen-changelog@xxxxxxxxxxxxxxxxxxx
References: <E1FMqSG-0008Vh-HF@xxxxxxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.9i
On Fri, Mar 24, 2006 at 05:52:08PM +0000, Xen patchbot -unstable wrote:
> Diffstat output:
>  Makefile |    2 +-
>  1 files changed, 1 insertion(+), 1 deletion(-)
> # HG changeset patch
> # User emellor@xxxxxxxxxxxxxxxxxxxxxx
> # Node ID af0573e9e5258db0a9d28aa954dd302ddd2c2d23
> # Parent  74e33cc868cff29b68c7d629dc5ee7472221df51
> Switch the default build to make the -xen kernel, not the -xen0 and -xenU
> kernels.  Distros will be using -xen exclusively, so this change means that
> developers and users of unstable will be (by default) using the same
> configuration as the distros.
> This can be overridden by setting KERNELS="linux-2.6-xen0 linux-2.6-xenU" on 
> the
> command line.
> Signed-off-by: Ewan Mellor <ewan@xxxxxxxxxxxxx>
> diff -r 74e33cc868cf -r af0573e9e525 Makefile
> --- a/Makefile        Fri Mar 24 13:31:20 2006
> +++ b/Makefile        Fri Mar 24 13:36:14 2006
> @@ -2,7 +2,7 @@
>  # Grand Unified Makefile for Xen.
>  #
> -KERNELS ?= linux-2.6-xen0 linux-2.6-xenU
> +KERNELS ?= linux-2.6-xen
>  # You may use wildcards in the above e.g. KERNELS=*2.6*

While I applaud the change, the linux-2.6-xen kernel doesn't actually
compile. :)

The relevant build breakage is here.

  INSTALL sound/usb/snd-usb-audio.ko
  INSTALL sound/usb/snd-usb-lib.ko
  INSTALL sound/usb/usx2y/snd-usb-usx2y.ko
if [ -r System.map -a -x /sbin/depmod ]; then /sbin/depmod -ae -F System.map
-b /home/sdague/xen-unstable/dist/install -r 2.6.16-xen; fi
needs unknown symbol dma_get_cache_alignment
make[3]: *** [_modinst_post] Error 1
make[3]: Leaving directory `/home/sdague/xen-unstable/linux-2.6.16-xen'
make[2]: *** [build] Error 2
make[2]: Leaving directory `/home/sdague/xen-unstable'
make[1]: *** [linux-2.6-xen-install] Error 2
make[1]: Leaving directory `/home/sdague/xen-unstable'
make: *** [install-kernels] Error 1


Sean Dague
IBM Linux Technology Center                     email: japh@xxxxxxxxxx
Open Hypervisor Team                           alt: sldague@xxxxxxxxxx

Attachment: pgpX0Sbu8hV9I.pgp
Description: PGP signature

Xen-devel mailing list
<Prev in Thread] Current Thread [Next in Thread>