From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tony Breeds Subject: Re: [PATCH] [XM-TEST] Fix xm-test suite for x86-64 Date: Sat, 28 Oct 2006 14:34:01 +1000 Message-ID: <20061028043401.GY27551@bakeyournoodle.com> References: <1161981300.10015.13.camel@941e-2.watson.ibm.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Content-Disposition: inline In-Reply-To: <1161981300.10015.13.camel@941e-2.watson.ibm.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Stefan Berger Cc: xen-devel List-Id: xen-devel@lists.xenproject.org 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!