From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Stodden Subject: Re: Minor bug in 4.0.0-rc2 Date: Wed, 3 Feb 2010 14:13:35 -0800 Message-ID: <1265235215.14885.2235.camel@agari.van.xensource.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: M A Young , "xen-devel@lists.xensource.com" List-Id: xen-devel@lists.xenproject.org On Wed, 2010-02-03 at 16:55 -0500, M A Young wrote: > I have been trying to put 4.0.0-rc2 into an RPM, and I got the error > "canonicalization unexpectedly shrank by one character" when it was > creating files for the debuginfo package. This is because this bit of rpm > doesn't like // in paths to file names, and the // comes from the makefile > xen-4.0.0/tools/blktap2/drivers/Makefile which sets XEN_ROOT=../../../ and > then uses it like $(XEN_ROOT)/tools/libaio/src . XEN_ROOT=../../../ be > replaced by XEN_ROOT=../../.. to keep rpm happy please (eg. with the > following patch)? > > Michael Young > > --- xen-4.0.0/tools/blktap2/drivers/Makefile.orig 2010-02-02 20:43:00.000000000 +0000 > +++ xen-4.0.0/tools/blktap2/drivers/Makefile 2010-02-03 20:55:14.000000000 +0000 > @@ -1,4 +1,4 @@ > -XEN_ROOT=../../../ > +XEN_ROOT=../../.. > BLKTAP_ROOT= .. > include $(XEN_ROOT)/tools/Rules.mk > Yes please. Daniel