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-ia64-devel

[Xen-ia64-devel] [PATCH] Enable building xen on ia64

To: Juan Quintela <quintela@xxxxxxxxxx>
Subject: [Xen-ia64-devel] [PATCH] Enable building xen on ia64
From: Aron Griffis <aron@xxxxxx>
Date: Thu, 27 Jul 2006 11:14:14 -0400
Cc: Prarit Bhargava <prarit@xxxxxxxxxx>, akio@xxxxxxxxxxxxx, fedora-xen@xxxxxxxxxx, Chris Wright <chrisw@xxxxxxxxxxxx>, fedora-ia64-list@xxxxxxxxxx, Dave Jones <davej@xxxxxxxxxx>, xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Thu, 27 Jul 2006 08:14:34 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-ia64-devel-request@lists.xensource.com?subject=help>
List-id: Discussion of the ia64 port of Xen <xen-ia64-devel.lists.xensource.com>
List-post: <mailto:xen-ia64-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=unsubscribe>
Mail-followup-to: Juan Quintela <quintela@xxxxxxxxxx>, Dave Jones <davej@xxxxxxxxxx>, Prarit Bhargava <prarit@xxxxxxxxxx>, akio@xxxxxxxxxxxxx, fedora-xen@xxxxxxxxxx, Chris Wright <chrisw@xxxxxxxxxxxx>, fedora-ia64-list@xxxxxxxxxx, Alex Williamson <alex.williamson@xxxxxx>, xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
Sender: xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.11
Hi Juan,

After you apply the patch bomb I sent last night, here is the
kernel-2.6.spec patch to enable building xen on ia64.  If possible,
we (Prarit and I) would like these patches applied ASAP so that
xen-ia64 can land in today's rpms.

Additionally this patch removes a redundant buildkdump setting for
ppc64.  Since buildkdump defaults to 1 at the top of the spec, there's
no reason for ppc64 to have the special case.

Regards,
Aron

# HG changeset patch
# User agriffis@xxxxxxxxxxxxxxx
# Node ID 0d2d750a9002f1ecc354a352b1b88602485ba8f6
# Parent  4cf516051efbc66f7fa32fd289780328785a6ba9
Enable building xen on ia64.  
Also remove redundant buildkdump setting for ppc64.

Signed-off-by: Aron Griffis <aron@xxxxxx>

diff -r 4cf516051efb -r 0d2d750a9002 devel/kernel-2.6.spec
--- a/devel/kernel-2.6.spec     Thu Jul 27 07:19:58 2006 -0400
+++ b/devel/kernel-2.6.spec     Thu Jul 27 10:39:44 2006 -0400
@@ -65,14 +65,8 @@ Summary: The Linux kernel (the core of t
 %endif
 
 # Xen only builds on i686, x86_64 and ia64 ...
-#%ifnarch i686 x86_64 ia64
-%ifnarch i686 x86_64
+%ifnarch i686 x86_64 ia64
 %define buildxen 0
-%endif
-
-
-%ifarch ppc64
-%define buildkdump 1
 %endif
 
 # Second, per-architecture exclusions (ifarch)
@@ -812,11 +806,10 @@ cd linux-%{kversion}.%{_target_cpu}
 #%patch951 -p1
 %patch950 -p1 -b .p.xen
 #
-# ... and back out all the ia64-specific sections, as they currently prevent
+# ... and back out all the tpm-specific sections, as they currently prevent
 # non-xen builds from working.
-# Now also with tpm
-#
-for f in `find drivers/char/tpm arch/ia64/ include/asm-ia64/ 
include/xen/interface/arch-ia64.h* -type f -name "*.p.xen"` ; do \
+#
+for f in `find drivers/char/tpm -type f -name "*.p.xen"` ; do \
     g=`dirname $f`/`basename $f .p.xen`; \
     mv "$f" "$g"; \
     if [ ! -s "$g" ] ; then rm -f "$g" ; fi; \


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

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