6 messages in com.xensource.lists.xen-develRe: [Xen-devel] [PATCH] [XM-TEST] Fix...
FromSent OnAttachments
Stefan Berger27 Oct 2006 13:34.diff
Tony Breeds27 Oct 2006 21:33 
Stefan Berger28 Oct 2006 08:00 
Tony Breeds29 Oct 2006 19:17 
Stefan Berger30 Oct 2006 06:44 
Tony Breeds30 Oct 2006 16:41 
Subject:Re: [Xen-devel] [PATCH] [XM-TEST] Fix xm-test suite for x86-64
From:Tony Breeds (to@bakeyournoodle.com)
Date:10/27/2006 09:33:38 PM
List:com.xensource.lists.xen-devel

On Fri, Oct 27, 2006 at 04:35:00PM -0400, Stefan Berger wrote: Hi Stefan

This patch fixes the xm-test suite to allow building the buildroot environment for x86-64.

It looks to me that this patch breaks powerpc. When you rename uClibc -> uClibc-i386 can you also clone it to create uClibc-powerpc?

I had to disable hping2 in the configuration for x86-64 since that package does not build without applying a patch to it. So all hping2-related tests will fail now.

Out of curiosity, What does the new x86_64 config do (other than disable hping)?

The problem is that I don't know how to step into the buildroot buildprocess and apply that patch for it. http://www.redhat.com/archives/fedora-extras-commits/2005-February/msg00263.html

It looks to me in tools/xm-test/ramdisk/patches/buildroot/patches There is a patch that creates the makefile responsile for building hping.

Could you not: a) Place the patch in that message in the patches dir b) modify the target that extracts the hping archive, to apply the patch?

Perhaps (untested):

--- $(HPING_DIR)/.source: $(DL_DIR)/$(HPING_TBALL) tar xzf $(DL_DIR)/$(HPING_TBALL) -C $(BUILD_DIR) [ $(BR_ARCH) -eq "x86_64" ] && patch -p1 -i
$(DL_DIR)/../patches/x86_64/hping.patch touch $(HPING_DIR)/.source

---

Would get you closer?

Yours Tony

linux.conf.au http://linux.conf.au/ || http://lca2007.linux.org.au/ Jan 15-20 2007 The Australian Linux Technical Conference!